Monday, January 2, 2012

Stepping up on all fronts in 2012 after a very satisfying 2011

I haven't really done a detailed Year-end personal review in the past. I do want to make it a habit to do one going forward, as it seems to be a good idea especially as the direction I am taking in my life seems to be more or less settled now.

I was looking up on the internet for some resources to help me in this exercise & came across blogposts with some good advice on how to do a year-end / annual personal review by Chris Guillebeau & Sid Savara. While not following their method & suggestions to the letter, I am going about this process with my own way, picking some of the good things I liked from the above blogposts.

2011 was a very eventful year, one which gives me a lot of reasons to be happy about my life in general, and about the accomplishments during the year. 2012 will be a year of consolidation, building on the wins of 2011.

Here is how the key areas of my life turned out over 2011, and what I want to accomplish in each of these areas during 2012:

Family & Relationships:
The biggest personal happening of 2011 was - of course - that I got engaged to Meera Devaraju in May & we got married in October. Conclusion at the end of 3 months of married life: Deciding to get married was the best thing I did in 2011 :-)

Hoping that the immigration process goes through smoothly, and Meera will join me in US as early as May-June of next year. That would be the real start to our married life - us living together by ourselves for the first time :-)

2013 will most likely see us becoming parents; so 2012 will be the year for preparing ourselves for the joys and travails of parenthood.

2011 was my first full year as a freelance ruby & rails programmer. I am enjoying being a freelancer; I like the freedom it gives to organize my life to my liking, and the satisfaction I get while working on stuff I like to solve real problems for clients.

On the negative side, my annual income last year was about half of what I was earning at a full time job a couple of years earlier; and I haven't been able to handle well the stress arising from a career with uncertain income.

That being said, I am very happy with what I am learning as a freelancer, and will continue in the same vein in 2012. Especially as it wouldn't be too much of an exaggeration if I say I am happy about my work life for the first time in my career!

Came across the following very useful resources to shape my freelance career in the future:
2. Interviews with a few Rails Freelancers at

Community Building & Public Persona:
I found a niche for myself during 2011 with organizing Code Retreats. Starting with the one in Boulder in Feb 2011, I was part of the team organizing several code retreats in CO as well as one in Bangalore during 2011. I also set up to facilitate organizing regular events in the future.

I was very happy to speak about building community through organizing Code Retreats and Bugmashes at RubyConf 2011. While I plan to continue organizing events in 2012, I will work towards giving a more technical talk at a couple of conferences late in the year.

I was thrilled that I got to speak at Ignite Boulder 16, and was very happy with how my talk about Cricket turned out and the reception it got from the audience. Can't think of any other topic that I would like to speak about at an Ignite at this moment, but I would definitely be on the lookout for an opportunity to speak at an Ignite event in Boulder/Fort Collins/Denver.

In 2011, I had the opportunity to be part of the organizing teams at last year's Rocky Mountain Ruby Conference in Boulder as well as RubyConf 2011 in New Orleans. In 2012, I will be actively involved with the organization of RailsConf2012 in Austin in April, and RubyConf2012 in Oct-Nov.

Health & Fitness:
While I was reasonably healthy during the year, it was more or less a very sedentary lifestyle with little physical exercise. I did participate in a few 5K races during the summer, but overall I would have preferred to have had more exercise.

I am taking on the goal to run my third marathon in the fall of 2012, with the Denver Rock 'n' Roll Marathon on Sep 22nd being the most likely event I would choose to run.

I was avoiding taking on the challenge of running a marathon as I wanted to focus on short distance running to improve my speed, but somehow that goal wasn't inspiring enough to get me out of bed early to train week after week for many months. I did try my hand at Cycling & Swimming - with the goal of finishing a Triathlon - but haven't been successful in making it a regular habit.

Running a marathon - which I have done in Philadelphia in 2008 and New York in 2009 - seems to be the one fitness goal that can keep me motivated enough to train over a long stretch of time. So a marathon in fall of 2012 it is.

2011 was big on travel with three trips to India. Very happy about getting to spend a lot of time with my family in Bangalore.

I also got to visit another country - the fabulous Bhutan - in 2011. I urge my Indian friends to visit Bhutan before they lose their Indian citizenship (those in US who are likely to do so) and have to pay $200 per day as a non-Indian to visit Bhutan.

Planning to travel relatively less during 2012. Couple of travel plans I am considering this year:
1. A road trip with Meera in the US
2. An Ecotourism vacation in one of the Central American countries ( Costa Rica / Nicaragua / Honduras )

Other goals for 2012
1. Learn Javascript
2. Read 1 technical book per month
3. Organize at least 6 technical events in CO ( code retreats, Rails bugmashes, rbxday, etc.)
4. Run site on my own code rather than host it on
5. Write at least 2 blogposts per month.

All in all, I am planning to have a ball in 2012!

    No comments: