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.

September 2012

Waking up early - the best way to waste the day

DO benchmark yourself against normal

Monads, monads, monads, monads

August 2012

I've hit a glass ceiling of coding productivity. Now what?

Services I want to pay for

Python and lazy evaluation

The birth of LISP - a summary of John McCarthy's original paper

Is there a freelancer friendly bank?

Amdahl's law in action - 27s to 0.03s by changing a function

Entrepreneurs, this is how much confidence you need

App.net put a price on early adopter pride. And it worked.

An elegant way to randomly change every list member in Haskell

Scraping with Mechanize and BeautifulSoup

My first longboarding event

Despite daily strength training I'm not fit enough for WW2

A roadtrip: fin

July 2012

A roadtrip: second leg

A roadtrip: wherein Swizec is not to be trusted with important objects without supervision

A roadtrip: First leg

My first Pecha Kucha talk

If this is NSFW you should quit

Blackbox testing node.js apps

Why I will always suck at programming [Grega Stritar]

Geek at a music festival: Day 5

Geek at a music festival: Day 4

Geek at a music festival: Day 3

Geek at a music festival: Day 2

Geek at a music festival: Day 1

A history of my worst technical achievements

Levenshtein distance in Haskell