If we had written this site via TDD, we wouldn't have these problems (I should have listened to Uncle Bob).

Unfortunately Maintenance Is Being Performed...DimeCasts should be back soon.

meanwhile, you could possibly learn something by checking out the following vids: Demanding Professionalism in Software Development, The S.O.L.I.D. Principles of OO and Agile Design