Home » About David

Latest Status Update

Latest Tweets

@Mark_DuBois I think they also announced too many things too early (or were too slow in releasing them) like the email and android 'player'
@Mark_DuBois definitely had potential -- on paper. But when they shipped without a messenger or email, they were (rightly) discounted. sad.
@commadelimited heard that piece of news moments after I sent my earlier tweet. doesn't add up. and now an LTE version? http://t.co/PGmEEH1B
the fat lady is warming up to sing for Blackberry PlayBooks -- http://t.co/whlwv5Kv

About David

david_largeI landed my first job doing web development in 1998 while attending the University of Chicago. Before long I was freelancing full time. My aptitudes were quickly revealed to be the programming and development areas, and I have been known to keep more books on programming languages and frameworks on my nightside table than novels.

My time at the University of Chicago earned me a B.A. in Cinema/Media studies, which has given me an interesting perspective on the visitor's perception toward a website or Flash movie, especially in terms of user experience.

While I spent several years at first moonlighting here-and-there as an employee, I never stopped freelancing. In 2002, with my wife's support in one hand and the reins to my career in the other, I steered off the beaten path of employment for good. My wife and I incorporated Birnam Labs, which later became Birnam Designs.

Jennifer and I married in 2001. Our son Killian was born in 2004, followed by our daughter Ellandra in 2005. After living in Chicago and Kansas City, in 2007 we moved back to the rural mountains of Virginia, where we both grew up.

We live in a log house on two-acres in the middle of sheep and cattle fields. If you squint just right you can see our nearest neighbor through the trees, and if you take a fifteen minute drive you can visit the one stoplight we have in our county. It's a quiet and peaceful life.

Before this gets too dry, here are some fun lists. Because if there is one thing the internet has taught us, other than how to write complete thoughts in 140 characters or less, it's that everybody loves lists. Right?

Random Trivia:

  • I am a total geek and proud of it
  • I am a Linux fanatic
  • I hand-code everything with Vim
  • I majored in Cinema / Media Studies
  • Chrome is my favorite browser
  • My favorite OS is Kubuntu
  • My favorite part of being a developer is solving unique challenges
  • I love regular expressions
  • I love using the command line
  • I have submitted code for several open source projects
  • I run Photoshop CS4 under Wine and it works great

Favorite Software:

  • Photoshop
  • Vim
  • Konsole
  • Chrome
  • Flash IDE
  • Joomla
  • WordPress
  • MooTools
  • JQuery
  • Amarok
  • FreshBooks
  • KeePassX
  • TweetDeck
  • Compiz Fusion

Languages I Use:

  • Actionscript
  • XHTML
  • CSS
  • PHP
  • Python
  • Javascript
  • MySQL
  • XML
  • Flex
  • RegEx
  • C#
  • Bash
  • Vimscript
  • C++

Browsers I Use Regularly:

  • Chrome
  • Chromium
  • Firefox
  • Swiftweasel
  • Swiftfox
  • Opera
  • lynx / elinks

Open Source Projects I've Contributed To:

Browsers I Have Installed to Test With:

  • IE8
  • IE7
  • IE6
  • Safari
  • Flock
  • Iceweasel
  • Dillo
  • Konqueror
  • Galeon
  • Epiphany
  • Midori