Most of you stumbling into this will know that I’m a longtime blogger on the CodeBetter site, but not so much the past 2-3 years. I used to write an absurd amount of content on software design, Agile practices, and automated testing:
- Best of the Shade Tree Developer
- Best of the Shade Tree Developer Part II
- Build Your Own CAB – I’m sorry guys, but I’m not going to finish the book
- My “Patterns in Practice” series of articles from MSDN
I’ve frequently told people that starting to blog was the best thing I’ve ever done for my career and I’ve encouraged other people to blog as well. It was a much more innocent time when I started blogging and I enjoyed it. Then came ALT.NET, endless bile and frustration over whatever Microsoft was doing, and a celebrity programmer saying at a conference that he was such a nice guy and not “one of those CodeBetter guys pounding on the table and telling you how you’re supposed to code.” Add a lot of personal stress and my involvement with several OSS projects and it was pretty natural that I more or less stopped blogging.
Here lately I’ve started to miss writing and I’m even generating ideas for new posts. To that end, and my simple desire to keep things more positive for myself overall, I have three career related New Year’s Resolutions this year:
- Avoid “nerd rage” events and don’t every be this guy again. I’m hoping to keep the word “rant” very tiny in the keyword cloudmap for this new blog.
- Eliminate myself as a bottleneck in all the open source projects that I’m involved with – and that means a lot more information sharing and visibility into what’s going on.
- Blog more ideas and information, tweet less noise. As I was writing this blog post I was also watching a twitter conversation on mocking dependencies that ended with this.
So, all that being said, welcome to my new little blog. I’ll be writing on a semi-regular basis about whatever software topic I’m interested in at the moment, the OSS projects I’m involved with, and I’d even like to go back and rewrite some of the material from my original blog on topics like mocking and TDD just to see how my own thinking has changed since then.