NDepend is a commercial product used to detect errors being introduced into .NET code after being committed to source control. … Learn More

Thou shall not waste your time with any other VCS than Git.Colin Pear, The Pharaoh Your Version Control System (VCS)… Learn More

This has always seemed a little weird to me, conceptually.  Asking an application to test itself feels like “oh, we’ve… Learn More

This blog shows how to create a private build process using Cake and assumes you’ll be using some type of continuous integration (CI)… Learn More

Downtime has been the enemy since the birth of the concept.  The industry has attacked it as though it were… Learn More

A repo should contain one single versioned deployable instance of the software application.Kyle Nunery It is currently the industry standard,… Learn More

Your team has been working hard eight hours a day shipping new features, and you’re super proud of the work… Learn More

Thous shalt not have environment specific configuration or data within your repo.Colin Pear, The Pharaoh We have had a long… Learn More

We’ve talked elsewhere about automating application code changes.  That tech is pretty stable and easy to understand (in principle, if… Learn More

Every once in a while, some tech comes along that really makes you feel like you’re living in the future…. Learn More

I know.  If sweeping automation is the shiny new Ferrari you’re roaring into your shop, health checks are the annoying… Learn More

This document is able to quickly paint a picture of the entire system and its processes.Scott Wilson A functional application… Learn More