Hi! My name is David. I live in Portland, Oregon. 
I write software for a living. I work on custom projects at Smart Solutions and have spent some significant time writing parts of Pixelsilk.
I spend a lot of time with and am interested in a bunch of programming and tech related topics. I have a lot of interest in high level concepts like design patterns, architecture and techniques. I’ve been using a lot of C# and JavaScript the last few years, but I always like to pick up other languages like Java, Python, Bash Scripting, etc.
I try to write solid, unit tested code, but that isn’t always the case. I try to be constantly learning. That should give me fodder to write about, either from learning new things or discovering how I’ve been doing something wrong.
Disclaimer: This is a personal blog so I may stray off topic from time to time. My thoughts and opinions are all mine and not meant to represent anyone or anything else.