500th Post

This is my 500th post on CodeBetter, and as Dogbert would say, it’s a big, round, scary number.  I can’t imagine that I’ll ever make it to a 1,000, so I’ll do my retrospective now.  It’s been a fun ride and I’d like to think Brendan for running CodeBetter and making it what it is.  I’ve met a lot of people through blogging and probably gotten some opportunities that I would have missed otherwise.  

I originally started the blog with some fuzzy idea of writing about TDD and other Agile practices to help the other .Net developers in my then company adopt and use those practices.  I don’t know if any of that stuff ever helped my company, but I’ve gotten a lot out of writing the blog posts.  It’s hard to imagine now from the constant chatter on my RSS feed and the ALT.NET groups, but three years ago Agile and .Net was a pretty rare combination. 

I don’t particularly have any kind of agenda anymore with the blog, but I still enjoy writing it.  I do need to slow down my blogging rate for the rest of the year to concentrate on other projects and that pesky little “day job” thing.  The .Net blogosphere is a much richer, more vibrant place now and doesn’t seem to be stopping.  Many of my favorite bloggers started in the last 12 months, and I figure that there’s probably more great bloggers just waiting to get started.

I’m probably taking the next couple weeks off of writing because I’m finally making my move back to Austin late next week and things will be crazy at home.  I’ll see you next month with the rest of “First Causes” and maybe some more ”Build your own CAB” stuff. 

I’ve put together a pair of “Best Of’s,” you know, like a country music artist that has one hit song and cuts a Greatest Hits package the next year:

Best of the Shade Tree Developer and Best of the Shade Tree Developer Part II.

The relevant stats are 500 posts, 3,334 comments, and 1,458 trackbacks.  My most popular post is Test Driven Development with ASP.Net and the Model View Presenter Pattern, which is a bit ironic because I’ve even put up a warning message on that post pushing people to look at MonoRail or the MVC framework instead of the MVP pattern for web development.  A couple months after that I read the Pragmatic Programmer’s book on Ruby on Rails and I’ve hated that ASP.NET post ever since.  If I had to pick my favorite post, I’d go with My Programming Manifesto.

 

Anyway, thanks to all of you who read, comment on, and link to this thing.  Here’s looking to another three years or so.

About Jeremy Miller

Jeremy is the Chief Software Architect at Dovetail Software, the coolest ISV in Austin. Jeremy began his IT career writing "Shadow IT" applications to automate his engineering documentation, then wandered into software development because it looked like more fun. Jeremy is the author of the open source StructureMap tool for Dependency Injection with .Net, StoryTeller for supercharged acceptance testing in .Net, and one of the principal developers behind FubuMVC. Jeremy's thoughts on all things software can be found at The Shade Tree Developer at http://codebetter.com/jeremymiller.
This entry was posted in Featured. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • http://chadmyers.lostechies.com Chad Myers

    “So long and thanks for all the fish!”

    “I don’t particularly have any kind of agenda anymore with the blog” — and coincidentally, some of your best posts have been recently :)

    Keep up the good work.

    i have this blog to thank, almost singularly, for my awakening into design principles, TDD-applied, etc.

    Not to mention finding a great job opportunity :)

  • http://rayhouston.com/blog Ray Houston

    Congrats on 500! I feel the same as Chad as far as your blog opening my eyes to a lot of cool things. Thanks!

  • http://vanryswyckjan.blogspot.com/ Jan Van Ryswyck

    Keep up the good work. You’re probably one of the best writers out there, period! I learned a ton from your blog and it shaped the programmer I am today. Lots of respect and gratitude.

  • http://codebetter.com/blogs/david_laribee/ Dave Laribee

    Congratulations on #500!

    You’re like the Prince of software bloggers. That’s to say: a prolific hit-maker :)

  • http://davesquared.blogspot.com Dave^2

    Congratulations! Thanks for the continual stream of great posts. I’ve learned lots from your blog over the years, and it’s probably my favourite RSS subscription :-)

  • http://www.iserializable.com Roy Osherove

    Congrats Jeremy. These 500 posts have been great for the .NET community and I wish you 5000 and many more, and have just as much fun doing them!

  • Mike Suarez

    Long live to the Shade Tree Developer and his army of 500. May they rise to be a 1000 and continue keeping the sloppy code at bay :)

  • http://anavish.livejournal.com Avish

    Congrats! I’m with the “shaped-me-as-a-programmer” gang. Thanks a lot, man. Keep it up.

  • http://blog.jagregory.com James Gregory

    Congratulations Jeremey, keep up the good work! I’m with everyone else it seems, in that you’re pretty much single handedly responsible for me being the (better) developer I am today.

    Here’s to you not being the pied-piper, leading us all to our deaths! ;)

  • http://www.vmjason.com jimbono

    Congrats on the 500th post, Jeremy!!

    I couldn’t agree more with the others that have commented already.
    You are the reason how I_code_better today!

    Keep ‘em coming and expecting thousands more!

    jimbono

  • Anand Patel

    Great writing! Congratulations.

    I appreciate your writing which helps me a lot to understand the newer trends in software development.

    Thanks a lot and keep it up.

  • http://www.dawgbones.com Dan Martin

    Thanks for writing 500 posts in the first place. I’ve always enjoyed your blog and I look forward to the next 500.

  • Dilip

    Congratulations on the milestone! Your blog has been the single most useful compendium of information on Practical application of Agile methodologies. Several other bloggers have tried, and failed. So it was a real pleasure to find you blog.
    Keep up the great writing, and keep it coming!