About Allen

I love creating things and perfecting products. I run Steamclock Software, where we build polished web and mobile apps in Vancouver. Previously, I was a Software Engineer at Apple.

My job involves product design, development, teaching, and speaking. I’m intensely interested in how great software can be. In my downtime, I play guitar, host a podcast, and play on a hockey team comprised entirely of programmers.


  • My blog, where I tell stories about technology and products.
  • My Twitter page, where I retweet people who are smarter than me.
  • The Steamclock blog, where my colleagues and I show our work.
  • My resume. I don’t know why.