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.

January 2012

A visit to the dentist

I Don't Know

I Don't Know

Appcelerator Titanium might've made it to my toolbox

This Haskell is wrong. Why?

Blogging, hats, stuff

Are you a boy scout coder?

Shoes

Why you don't exercise every day

Geeks of america, please start fighting SOPA

Minimum substring cover problem

The No brown M&M's rule

Collatz, Haskell and Memoization

A message from your future self

A message from your future self

Programmers are born not made

Deca - a cool systems programming language

Stypi - the perfect blogging tool

We take Carpe Diem too seriously

December 2011

Sabbatical week day 3: Raining datatypes

Sabbatical week day 2: I fail at Octave

Sabbatical week day 1: Toshl and Toggl datasets

Learning me a Haskell

The problem with threads

Today I nearly died ... four times

5 months of blog traffic in 4 days

A lesson about client-side templating

Why programmers work at night

Why programmers work at night

Science Wednesday: Self-driving cars