20 April 2025

29 links · Sunday

Better error handling

Bad error handling has cost billions of dollars, crashed planes, killed people, tanked stock markets, wrecked vehicles, and delayed flights. As we reflect on Halloween, it’s fitting to consider these horror stories of software gone wrong.

Let Water Flow Down

I’m always frustrated by heavy processes. They usually feel like unneeded overhead to get the job done. Let’s explore that overhead world, as some is actually desirable.

Entropy and Afrobeats

Exploring trends in entropy across afrobeats, pop, and hip-hop.

Partecipating to startup weekend competion. How we won!

A few weeks ago, I participated in a startup competition in Italy. Over a single weekend, my team had to develop a startup idea, validate it, and pitch it against other teams. In this article, I’ll share our experience and the key lessons that led us to victor…

Impact, agency, and taste

understand + work backwards from the root goal • don’t rely too much on permission or encouragement • make success inevitable • find your angle • think real hard • reflect on your thinking

LLM Fight Club

Using technology to answer important questions like: Who would win in a fight, X or Y.

Botnet Part 2: The Web is Broken

I guess you have all heard about the growing problem of AI companies trying to aggressively collect whatever data they can get their hands on to train their models. This has caused an explosive surge in web crawlers relentlessly hitting servers big and small. …

The Icelandic voting system

It’s election season here in Iceland! The election is on Saturday, 30th of November, so next Saturday from when this is written. Every time elections are upcoming, somebody inevitably asks me how the voting system here works, probably expecting a simple answer…

How to Force Your Kids to Do Math?

Spoiler: you probably shouldn’t. A personal reflection on playful math, shifting passions, and nurturing curiosity.

Design systems need a colour space

Imagine walking into a shoe store and asking for size 10 sneakers. You may end up with shoes that fit, but “size 10” isn’t descriptive enough to be sure — the US, UK, EU, Australia, and Japan all have different shoe sizing systems. To ensure you get shoes that…