Blog Posts

MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.

Flexible Deployments Using TeamCity

Flexible Deployments Using TeamCity

I'm a big fan of JetBrains TeamCity for continuous integration (CI). It has a great web-based user interface, is extremely easy to set up and get running, and is also very flexible.

Read More →
Check In Often

Check In Often

It doesn't matter if you're using Team Foundation Server, Git, Subversion, or another form of source control, you should be sure to check in your code frequently.

Read More →
Static Code Analysis and Quality Metrics

Static Code Analysis and Quality Metrics

Assessing the quality of software can be a difficult, often subjective process. Having some heuristics and metrics that measure an application's source code provides a useful starting point, and observing these metrics …

Read More →