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.

Creating a SOLID Visual Studio Solution

Creating a SOLID Visual Studio Solution

The SOLID acronym describes five object-oriented design principles that, when followed, produce code that is cleaner and more maintainable. The last principle, the Dependency Inversion Principle, suggests that details …

Read More →
Log Method Name Helper

Log Method Name Helper

Sometimes it's handy to see the order in which methods are firing, or how long they're taking, without having to attach a debugger. Typically, you might write some code like this:

Read More →
Binding Data to Web Performance Tests

Binding Data to Web Performance Tests

Web Performance Tests provide a simple means of ensuring correct and performant responses are being returned from your web application. Testing a wide variety of inputs can be tedious without a way to separate test …

Read More →