Why I don't post on this blog
What I have learned about myself is that I don't really have much desire to write about what I read and think about. The reason for this is simple: I feel it is all derivative. What I mean by that is that any serious developer has read read Clean Code, Pragmatic Programmer, Refactor, Refactoring to Pattern, Patterns of Enterprise Application Architecture, Agile Software Development, Service Oriented Architecture, SOA in Practice, Domain Driven Design, Applying Domain-Driven Design and Patterns, Head First Design Patterns, Facts and Fallacies of Software Engineering, Pro ASP.NET MVC Framework, Practices of an Agile Developer, the 97 Things books, etc, etc. He/she also probably follows blogs like Los Techies, DotNetKicks, Object Mentor, InfoQ, Joel on Software, Martin Fowler, Dan North, Ayende, Jeremy D Miller, etc, etc. And he/she undoubtedly attended or watched the session videos from conferences like SDBest or NDC.
Anyway, what I'm saying is that I think that most of my thoughts on software craftsmanship aren't new. They are all regurgitated wisdom of smarter people than me. With only 11 years in this craft, I'm just a journeyman with so much to learn. I advise you to follow some of the masters of our craft and only involve me if you are having an interesting conversation that I won't detract from too much. I do LOVE to talk about software development after all... ;-)