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.

Use jQuery to Format Buttons Same Width

Use jQuery to Format Buttons Same Width

Some (many) user interfaces work best when buttons are sized identically, so that instead of this: or this: You have something like this: This is pretty easy to do in JavaScript, and jQuery make it simple to apply the …

Read More →
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 →