Yes, while it is already February 2013, I decided that I should provide myself a commitment device for the year.
Let's start with what I plan on reading for the year. My list of books is long, but it is exciting.
Plain and simple...kill it. I love this job and all the opportunities it presents. I love the work environment and everybody who is there. There are some great challenges and a fast paced environment. No metrics that I can use to track my progress come to mind, other than my happiness.
When 2012 ended and I tallied up all my blog posts, I had to say I was quiet disappointed with the number of posts. 20! That's it. Well, for 2013, I plan on pushing myself. 1 blog entry a week. That's 52 entries. Now I know what you are saying, "Mike, it's February and this is only your second post". Well, I am going to post as much as possible to catch up.
I am proud of the progress we have made on the DC Continuous Integration, Delivery and Deployment Meetup. This group has had some great meetings and we have some great ones coming up.
My goal is to continue the success the group has had before. I plan on alternating meeting locations between Blackboard in Chinatown, DC and Excella in Arlington, VA. I also want to continue to find speakers that want to share their real experiences implementing continuous integration, continuous delivery or even continuous deployment. I will try my best to turn away speakers who want to push corporate agendas.
Regarding metrics, here we go:
By the end of 2012, I have two good presentations in my bag of tricks and I would like to ideally develop two more. I would like to continue speaking at user groups and conferences throughout the year. My goal is to have at least 4 talks this year, 2 of which are new talks.
My goal plain and simple where is to learn Chef. I have familiarity with Puppet and how it works but right now we are leaning towards using Chef. By the end of 2013 I want to have extensive knowledge of building Chef based solutions.
I have extensive knowledge of Jenkins and how to install and utilize it. I would like to learn more of is Jenkins' plugin architecture. My goal is to contribute to an open source Jenkins plugin. Additionally, I would love to start my plugin.
This is a simple enough task. I have spent most of my career on the JVM and I feel it is time to branch out a bit. Yes, I could learn Ruby on JRuby, but I might as well take the full-on plunge. My goal is to be able to be able to hold my own in a Ruby environment. Pretty simple. This dovetails nicely with my Chef goal.
So, to tally up my goals for 2013, I have to: