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.

Seth Godin The Dip

Seth Godin The Dip

I picked up The Dip by Seth Godin a while back and thought I’d post my thoughts on it. It’s a quick read, at only 80 pages or so. I’m generally a fan of Seth’s books, and I enjoyed this one. His …

Read More →
How Developers Are Using var in C#

How Developers Are Using var in C#

The var keyword was introduced in C# 3.0, and has since gained quite a bit of popularity. There is also a fair bit of contention over how it should be used, with posts like this one (with which I happen to agree) being …

Read More →
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 →
Using Google Realtime Search to track Trends

Using Google Realtime Search to track Trends

You can use Google’s Realtime search feature to track trending topics on social media networks like Twitter. To find it, just do a search as usual, then click on the More icon on the left to open up the Realtime …

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 →