At the end of last year I made a blog post entitled New Year’s Resolution? Be A Better Coder. In that post, I detailed three key areas in which I hoped resolved to improve. We’re over half a year down. July is finished and here’s where I’m at. Expect the August post very soon afterwards!
1. Read More
The Idea: There is so much knowledge in both books and online. It would be a worth the effort to take in some of this collective knowledge.
The Goal: My goal is to read three books this year (one every four months) and subscribe to ten good blogs.
The Progress: All done! I read Practices of an Agile Developer and wrote my review. I finished, Software Optimization Cookbook and published a review for that as well. Finally, I completed Best Kept Secrets of Peer Code Review and wrote a review. Goal accomplished! Everything from here on out is extra credit.
2. Learn a New Language
The Idea: Every language is a tool in the toolbox. Learning more tools and maintaining a repertoire of them would be most beneficial.
The Goal: My goal is to learn and implement a few solutions in Python and in Perl.
The Progress: Maybe it’s time to change my goal! I’ve been learning ASP.Net for work and it has been coming along very well. Seems like cheating to change my goal, though.
3. Be an Architect
The Idea: Where a programmer applies some duct tape to stop a leak, an architect replaces the pipeline with a better one. This is most essential to career advancement.
The Goal: My goal here was a little more extract. It was a promise to leave things in a better state than when I found them.
The Progress: Not much architectural work to be done here. Move along.
As always, I’m open to feedback. Leave some!




