Best of the Shade Tree Developer (with actual links!)

Between being extremely short handed at work, tech' reviewing a new book, a
possible book proposal of my own, and an unsettled situation at work, I'm having a hard
time finding time to create new content for the blog.  So to bide time and
fill a request for a rehash of some of my older posts, here's a "best of"
compendium from the last year and a half.  New stuff will appear soon-ish.

Things I Wished I had Known 3 Years Ago

Test Driven Development

Dependency Injection and Inversion of Control

Mock Objects

Design Patterns

Agile Processes


Bending Legacy Code to my Will


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
This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • No Body

    Hi Jeremy,

    where do you think a good place to start? =)

  • No Body

    Hi Jeremy,

    Seems a lot, where do you think the best place to start? =)

  • Rohan Cragg

    Hi Jeremy, someone commented on this issue already but not fixed yet: the link for Environment Tests should be

    Thanks for the continuous enlightenment.

  • AshokG

    The link for
    Environment Tests and Self-Diagnosing Configuration (with StructureMap) in Legacy Code is pointing to a wrong link
    I guess it should be

    Ashok G

  • jmiller


    I’ll take a look in the morning and get those fixed.


  • Delf

    Thanks rolling up a useful set of articles in one convenient place.

    The last two legacy code links seem to be borked. The link for the article on environment tests leads to a login screen, and the “lessons learned” link goes to the environment test article.

  • jokiz

    great compilation, thanks jeremy!

  • Alex Dresko

    GREAT post by the way. This should keep me busy for a while between compiles. :)

  • Bruce

    nice resources. thanks!

  • jmiller

    Jroes, got it fixed.

  • jroes

    Hey, we’re still missing the first link — “Qualities of a Good Unit Test” :)

  • jmiller

    Sorry about that, the links are fixed.

  • Jacob

    Can we get some hrefs on those anchors?

  • Alex Dresko

    No links?