Archive by Author

Startup checklist

The past few months I’ve worked with a few startups and it’s made me realize that it’s super easy to forget very basic, but crucial things when developing web software. The following is a big brain dump of everything I could think of. Source code management (git, svn, mercurial) Branches in scm for development and [...]

Comments Off

24 Hours of Lemons: Arse Freeze-a-Palooza

I’m back after 3 days of driving our ’86 BMW 325es, aka ‘Cheesy’ at 24 Hours of Lemons: Arse Freeze-a-Palooza. For those of you that aren’t familiar with 24 Hours of Lemons, it’s a 2 day race of $500 or less cars. A theme is required, which makes the race into a half parade, half [...]

Comments Off

An invalid or illegal string was specified” code: “12

If you’re working with the new window.postMessage functionality in HTML5 and get this JavaScript error: An invalid or illegal string was specified” code: “12 Make sure you specify a full URL in window.postMessage like so: parent.postMessage(‘hi there!’, ‘’); If you use a URL like: ‘’ you’ll get a very obtuse and unintelligible error message. I [...]

Comments Off