Articles

Software engineering lessons from production, raw and honest from the heart — almost 20 years of them. Jump to a year in the sidebar, or browse categories and curated collections.

November 2012

Cool thing Thursday: Leanpub

I made $730 by selling an unfinished book for 3 days.

Game development in Webgl

Cool thing Thursday: HelloSign

What writing a book feels like

Single page web apps: the worst of both worlds

Cool thing Thursday: iA Writer

A retrospective of an unproductive day

How to tell a phone your website is an app

Experienced developers can't solve this problem

Cool thing thursday: Pocket.co - feed your inner internetovore, keep your browser happy

October 2012

Lessons learned after a month of freelancing full time

Symfony and the scary world of PHP

Apple just doesn't get it anymore

A week in Paris

Cool thing Thursday: Dream of Pixels

Why you can't focus on a single great idea

Simple trick that lets you code twice as fast

Aho-Corasick string matching algorithm in Haskell

Implementing the aho-corasick algorithm in Haskell

Cool thing Thursday: Fog of World

Elementary.

September 2012

Quick scatterplot tutorial for d3.js

Cool thing Thursday: Ceylon

On becoming a college dropout

Markov chain poem trainer+generator in 29 sloc of Haskell

Cool thing thursday: in-browser 3D modeling with live preview

Fizzbuzz without ifs in 90 char. I will buy you a beer if you can do better.

Teleportation, would you use it?

Turns out I'll be writing a book