Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Do you want to be doing this when you're 50? (2012)

Lost Lessons from 8-Bit BASIC

Things That Turbo Pascal Is Smaller Than (2011)

Advice to Aimless, Excited Programmers

A Personal History of Compilation Speed, Part 2

Write code like you just learned how to program (2010)

Puzzle Languages (2009)

Is it possible to write games like Pac-Man in a functional language? (2008)

Advice to Aimless, Excited Programmers (2010)

A spellchecker used to be a major feat of software engineering (2008)

Write Code Like You Just Learned How to Program

The silent majority of experts (2012)

Writing video games in a functional style [2016]

Things That Turbo Pascal Is Smaller Than (2011)

My Road to Erlang

Free Your Technical Aesthetic from the 1970s (2010)

What Can You Put in a Refrigerator? (2015)

A Spellchecker Used to Be a Major Feat of Software Engineering (2008)

Admitting That Functional Programming Can Be Awkward

How Did Things Ever Get This Good? (2009)

The Recovering Programmer

A Peek Inside the Erlang Compiler (2012)

Things That Turbo Pascal Is Smaller Than (2011)

Organizational Skills Beat Algorithmic Wizardry

Understanding What It's Like to Program in Forth

Organizational Skills Beat Algorithmic Wizardry

Things to Optimize Besides Speed and Memory

A Complete Understanding is No Longer Possible (2012)

Kilobyte Constants, a Simple and Beautiful Idea that Hasn't Caught On

The UNIX Philosophy and a Fear of Pixels

More →