Programming Humour

One of my alltime favourite jokes in the context of software engineering is: “There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.” I recently discovered it came from a post on X. It’s been 16 years since it first came out, and there’s finally a small update we can make: 16 years later, we’ve finally solved off-by-1 errors with the help of agents. Unfortunately, we replaced them with AI slop. Two hard problems remain. ...

March 8, 2026 · 1 min · 114 words

How I code going into 2026

My First Lines of Code At the age of 11 in 2003, I wrote my first line of code. I was a Game Master for a DragonBall Z MMORPG on byond.com. Other than creating a cool-looking pixel art item, I don’t really remember the language or any other details. At the age of 14 in 2007, I had to take a programming course as part of my high school’s Math and Computer Science (MaCS) curriculum. We used a language called Turing, which is likely unknown to many. ...

January 4, 2026 · 13 min · 2761 words