I’m David Oliver. I live in Tulsa and I love to program.

I first picked up programming at the age of twelve. Originally, I was hell-bent on becoming a hacker, and I had a friend who was learning PHP. I bugged him relentlessly to teach me everything that he knew, and he frequently obliged.

As I dug more and more into various programming topics, the interest took on a life of its own, and I became obsessed with learning everything that I could. I was always in search of the "best" way to do a thing and I was also always convinced that the rewards of finding something new and better would ultimately be worthwhile. I spent a lot of time rewriting things in the name of "productivity" gains; at the time I thought that I was being efficient. I now realize that I was just exploring my passion.

As I grew and became more experienced, I became a little more pragmatic, but I never lost that itch to get things just so. This blog is where I scratch that itch and document the results.