I am a software engineer and problem solver. I co-own
Breadboard, a business process automation company,
and Terra Mango, a location-based strategy game.
I’m a “full stack” developer. I’ve been programming professionally for about 10 years.
I currently do everything from managing 4 other developers, server/network configuration, speccing and architecture, data modeling,
business logic, UI, UX, QA, to being a hallway usability tester. There isn’t much related to creating that I don’t enjoy doing.
I’m a husband, father of 2, have 6 siblings, enjoying traveling, and can solve a Rubik’s Cube in under 2
minutes. I play bass, guitar, piano, and a little drums. I’m a terrible singer. I drive a 90’s BMW M3 because I enjoy fixing things.
I love teaching and sharing what I’ve learned. I want to write more.
My wife makes things, too. I made her a website: Mascara and Macchiatos, which you might like if you are into fashion and/or mom-blogging. I'm also her photographer, which is a hobby I really enjoy.
I created the soon-to-be-launched game Terra Mango with my team at Breadboard.
I also developed software to streamline tax preparation and filing at Strombeck Consulting CPAs, letting computers do the grunt work and allowing people to make better educated decisions.
Before that I ran a web design and development company named Pixel Coach for 4 years.
Use this at your own risk. If you try this and you break your system, I am not responsible. :-) I recently built a new computer and opted for an 120GB SSD for Windows 7 Pro and programs with a separate 1TB HDD for data. After installing the OS,…
This is just a proof-of-concept and quite is fragile and hacky. For this reason, I won't be explaining any of the techniques or even providing the code snippets for you. You can always fork the pen to play with it. See the Pen HfulB by David Murdoch (@davidmurdoch) on CodePen.…
We all know that "best practice" states that we should place all of our external javascript files at the end of the document body. And generally, we'd like to put all of our own scripts into a /js/scripts.js file and place it right after jQuery (and our…
My GoogleFu turned up nothing today when searching for IE9 only CSS hacks. After a couple hours of searching, and combining the hacks found in Paul Irish's excellent post about Browser CSS Hacks I gave up. I just moved on. I settled for that 1px difference between every…
You may be getting an error message when trying to install Page Speed in Firefox 4.0.1. "Page Speed could not be installed because it is not compatible with Firefox 4.0.1." They lie. It is compatible. To force it to install on your system you just need…
UPDATE (05 January 2012): Christian "Schepp" Schaefer has an excellent article on implementing cross-browser blur with CSS, filters, and SVG titled Effects for the Web. Check it out! UPDATE (21 April 2011): The the w3's editor's draft for filter effects is getting lots of attention lately - the main focus…