My 2013 Non-Resolutions

January 21, 2013 — 5 Comments

I’m generally not much of a New Year’s resolutions kind of person. In part, this is because I believe that if you’ve decided something is worth doing, then it’s worth starting today, not on some arbitrary date like January 1st. So instead of resolutions, this is the second year in which I’ve decided to put forth some work goals. If you have a conventional job–one with a boss and an office, then you probably have regular work reviews. You sit down with your supervisor once a year, perhaps around the anniversary of when you were originally hired, and discuss how your year has gone and how you can improve. Working for myself, there’s no similar review process for me. And, to be frank, although I’ve been working for myself for almost 14 years now, I’ve only recently begun actively thinking about what I am doing, what I should be doing, and what I hope to be doing. And so, I present to you my 2013 non-resolutions: my work goals for the year.

One of my goals for last year was to begin self-publishing a book on the Yii framework, and my first goal for this year is to finish that book. I haven’t been able to write as quickly as I would have liked, which is largely due to all the other responsibilities with self-publishing beyond writing:

  • Creating the initial Web site
  • Integrating PayPal (which is a pain)
  • Learning how to output the book in different formats (PDF, ePub, and MOBI)
  • Figuring out the update process
  • Responding to feedback, errors, suggestions, and such

This last act takes a lot of time, a lot of time! But the feedback and reader interactions are extremely valuable. I could have opted to write the whole book and then start selling it. Doing so would have taken some of the pressure off, but people would still be waiting for me, just without a partial book in their hands. And getting user input while I’m writing it has been terrific for me as the writer, and certainly will make for a better book. Anyway, my primary goal in 2013 is to write the first draft of the book, which I hope will be completed by the end of March. Then I’m going to need to address: translations, a print version, and an update for Yii 2. Those will all be easier hurdles by comparison.

In terms of other goals, last year I gave four presentations:

I’d probably like to do at least a couple of presentations this year. I’d happily go back to True North PHP, if they do that again and I’m invited. When I was in Boston, there was discussion of having me speak at Northeast PHP, although that conversation took place at a bar, so I’m not sure how binding the suggestion was. And I really enjoyed my time with Boston PHP, so I’d definitely go speak to another user group somewhere in the country.

Of course, I can’t write and present about what I do–Web development–without actually doing it. I’m not sure what projects I’ll work on this year, but I’ve just picked up two new clients, and will consult with them on their Web sites. There’s also the possibility of an interesting project for one of my existing clients. I hope that pans out, but it’s a matter of whether the funding comes through or not.

Work goals are not just about the work, but also expanding existing skills and developing new ones. I haven’t given this area as much thought as I should, but my initial goals include:

  • Make better use of version control (working largely for myself, I often get away without not using VC, even though I know better)
  • More consistently implement testing (e.g., unit testing)
  • Get better with CoffeeScript
  • Get better with LESS
  • Get better with my text editor, IDE, and other development tools

This last item is on my to-do list every year, and I’d recommend it always be on yours. Re-read the manual or other documentation for the software you use, take good notes, and/or review the notes you’ve taken in previous years. Learning a new shortcut, or remembering one you’ve long since forgotten, can pay off in spades.

Finally, for my non-work goal, I’ve finally bought and started playing with the Arduino. I don’t know if there will ever be a work benefit to my learning the Arduino, but it’s something I’ve wanted to do for a while now. I have a couple of projects in mind, starting with motorizing my kid’s Legos.

What are your 2013 work goals? What else do you think should be on my list?

If you enjoyed this post, then please consider following me using your favorite social media, the RSS feed, and/or by subscribing to my newsletter. Or go crazy, and buy one or more of my books . Thanks!

5 responses to My 2013 Non-Resolutions

  1. Hi Larry.

    I have published two books for two “self-published” authors: Louis V. Spadoni (The L.I.S.T.) http://goo.gl/Cn3qi , and Sharon Sinuel-Calhoun (The Church inside the Beauty Shop) http://goo.gl/sXSD8 . They were done through Amazon’s new company “Create Space” http://www.createspace.com . It is a print-on-demand solution, they’ve got a 24/7 technical support department, professional editor team, and a plethora of free services that really helped me take care of these clients. Also, they helped get us started with several major distribution channels such as libraries, bookstores, and (of course) Amazon. Both these authors also have their own stores on Create Space in addition to global Amazon distribution channels (Amazon Europe, Amazon United Kingdom, etc.). All of this without a dime up front. I even developed a couple of really simple websites for these authors (http://www.louisvspadoni.com and http://www.sharonsinuel.com, respectively) and now they are off to the races.

    I hope the above information helps.

    And by the way, super job on the 4th edition of PHP and MySQL for Dynamic Websites! It’s in my lap right now.

    Last, I had put PHP down for a moment to deal with some personal and professional things. But now I am back on track and have chosen the very ambitious task of achieving some level of mastery with this language (my contribution to the 2013 goal thing). I couldn’t think of another book (or author) that I’d rather have at my side.

    Best of 2013 to ya dude!

    Roland

    • Thanks for sharing your experience and for the nice words on my books. It is appreciated. Personally, I’m not a fan of CreateSpace in the sense that I don’t think it’s the right product for me. But I can see how it can be right for some people.

  2. Hi Larry:
    Have you tried Sass, Compass and Susy? I find these approaches to be more useful than LESS. I agree with learning Coffeescript, and I’m getting your book on Yii as soon as I finish your book on Advanced PHP–I fell behind due to workload. Also, you should come to Vegas and speak–there’s a ton of venues that would love to have you!

    Cheers,

    Vickie

    • I have not tried any of those, mostly because I don’t do a lot with CSS, so LESS (so far) has been sufficient. I’ve heard good things, though. As for Las Vegas, I’d be happy to consider coming out and speaking if some group invited me. Thanks again!

Trackbacks and Pingbacks:

  1. What Is Larry Thinking? #66 => Goals | Larry Ullman - February 18, 2013

    [...] recently posted my goals for 2013, but I thought I might also put forth what I would consider to be good goals for any Web [...]