All Articles


Sustainable Passion

Don't follow your passion that keeps you awake until 3 am doing stuff. Follow you passion that keeps you awake until 9 pm, after which you shower, rest, and go to bed voluntarily because this is the best choice. True passion is a 'sustainable passion'.

Continue reading


Advent of Code Golf, part 2

This year, I played 'Advent of Code Golf': a Code Golf over Advent of Code: calendar of coding puzzles by Eric Wastl. Miraculously, I have managed to fit all my solutions in 2024 symbols (a perfect number for the 2025 calendar!). But as soon as I have written the part 1, I became nagged by my results. 'All solutions' weren't really all solutions. That was worth improving...

Continue reading

Notes on Anthropic's Original Take-Home

Anthropic, the company behind the most powerful (at the moment) AI software development agent Claude Code, recently had to retire the take-home job interview assignment. The reason? They 'were about to release a model where the best strategy on take-home would be delegating to Claude Code'. According to Anthropic benchmarks, their Opus 4.5 model could beat in 2 hours what a human can make in 2 hours; and significantly beat most humans results if given 12 hours to work. Is it an incredible feat, or is it just a hype?

Continue reading

How to Miss by 100 Percent

In Denmark, you can send your toddler between 6 months and 3 years to a nursery. Municipalities are in charge of regulating nurseries. Municipalities also cover 3/4 of their costs.

You would think that municipality employees know a thing or two about the nurseries.

Our municipality sent a gift to all the children (aged 0-3, mind you) in our nursery. A t-shirt. That is sized “5-6 years”. It is larger than my baby’s current winter jacket. I would love to know what the story behind this was.

🔗 Link

Who Manages the Managers?

The hardest part of a senior software engineer's job isn't writing code. It is stopping your manager from passing off a Figma mockup as a product that's almost finished. But in the era of overly polite software development AI tools, used directly by the managers, whose job is it now to stop them?

Continue reading


Advent of Code Golf

Every year, I play Advent of Code, an advent calendar of coding puzzles by Eric Wastl. This year I wanted an extra challenge. I decided to spend hours writing horrible, unreadable, bodged-together code full of code smells, bad practices, and hacks. I decided to do Code Golf.

Continue reading

What do You Say When You Don't Know What to Say

A friend approaches you and says something unexpected. 'I quit my job'. 'I am going to Madagascar'. 'I've been to Las Vegas last night'. 'I am relocating to Mars'. Stunned, you don't know how to react. But they eagerly expect a reaction. What do you say?

Continue reading


Voting in ChatGPT era

Tomorrow there is a local election in Denmark. The ballots are notoriously large here (I know people shorter than the ballots). 98% of the candidate posters are “A generic face with a name and party logo”, and most don’t even have a single slogan line, making it impossible to distinguish between them. It has always been hard to pick your candidate, so hard that news websites make quizzes to find your matching candidates. But this time is different, because it is the first post-ChatGPT election. And people do EVERYTHING in ChatGPT nowadays. How many people, do you think, chose the candidate by asking ChatGPT? I bet the number is not zero. And what impact is it going to have on the results?

🔗 Link

The Case Against Match-Case

I have beefs with many conventional critiques of python. People complain about GIL, people say python is slow. Along these lines lies the 'match-case' pattern matching. I'll be clear: match-case is bad, don't use it.

Continue reading


Read Weird Books

They say that we must read any books that give us pleasure, no matter how silly or weird the books are. Just to develop a habit of reading being a pleasurable experience...

Continue reading

Pace of Innovation

Ever since Sonnet 3.7 came out, I have no doubt that the software engineer job (and thus, the job market) will change. I sincerely believe that in two years...

Continue reading



April Fooling Around's

“SQLite does not compete with client/server databases. SQLite competes with fopen().”

Banning AI research and AI companies because they might be dangerous is like banning surgery hospitals and private clinics because “People with knives cutting other people can’t be a good thing”.

We will eat any food, it is just the matter of how we cook it. Are you never going to eat olives in any form? What about olive oil?

1998 is a year, but 19.99 is a price tag.

🔗 Link

4-Hour Workday

We can't productively do creative work for more than 4 hours a day. In 2014, I graduated from university and got a job at a biotech company, where I was doing data science and developing data pipelines for large biological data sequencing, specifically). There I learned a lot about the way I personally work...

Continue reading

New Year's Observations

The years 2021-2029 sound to me like James Bond introducing himself. “Name’s Twenty. Twenty Five.”

The best gift I got for this Christmas is the teapot for making tea that has thermal insulation, and thus I can now make a tea, forget about it for 2 hour, and still have a cup of warm tea.

Everyone tolerates people staring at their smartphones during lectures/events. Even though they are obviously not having any emergency, but scrolling some feed.
Everyone tolerates people using laptops at the events. Even though they are obviously not taking notes, but side-channelling some work.
But try taking a book out to quietly read…

🔗 Link