I craft fine apps and run Steam Clock Software in Vancouver, BC.

Recently

April 2008 Cancelling “Yes or No” April 2008 You will lose all unsaved progress! April 2008 Twitter and dogs’ butts April 2008 Mac addicts and Firefox April 2008 Elegant authentication in CodeIgniter? March 2008 C++ getting lambdas and closures March 2008 Farewell floating footer March 2008 Japan shuns URLs March 2008 Your browser’s command line March 2008 iPhone developer program stalled March 2008 OLPC dream dies More articlesArchive for 2008

Projects

Prism A wonderful image browser for iPad. WeddingDJ An iPhone app for running music at events. VanJS The Vancouver Javascript Developers group. Unladen Follow An unfollow helper for Twitter. iWork for iPad Productivity apps for iPad. iWork.com Document sharing on the web. Altering Time A retired site that featured multiplayer games. Resume The full rundown.

Greatest Hits

2011 Design your way out of that paper bag
Providing joy at 60 fps
2010 Choosing a viewport for iPad sites
HOWTO start a technical meetup
2009 The California Guys
Stop the fire hose: Primary sources
2008 Your browser’s command line
Cancelling Yes or No
2007 Death to ‘unlimited’
Worst ISP acquisition ever
2006 FantasyTech 3: GOTO FUN
Getting people to do boring things