Can we just kill off VB already?

I should start with a disclaimer. I have no love for VB. I'm a C# developer, but more to the point, I'm a C developer. I grew up on C-based »

Bind Is Evil

There's a handful of things that boil my blood, as a developer. One of those is the seemingly innocuous BindAttribute. Unfortunately, Microsoft seems to have a knack for placing landmines »

Programming Is Not For Everyone

There's been a push in recent years to expose more people to programming. Organizations like are trying to expand access to computer science curriculumns in schools, online schools »

A View by Any Other Name...

Some of the most common confusions I hear about from MVC developers concern views, specifically layouts vs. partial views vs. views. The simple fact is that the terms "layout" and »

IDisposable and Dependency Injection

I've seen a ton of confusion about this, both in comments on this blog and elsewhere. I have a post here where I present a generic repository. This class works »

Address Autocomplete with Google Maps and Places JavaScript API

This post will focus on this demo I've created on Codepen. It's actually a pretty simple demo, but it illustrates a bunch of different concepts. There's also a few nuances »