Armin Ronacher's Thoughts and Writings
Dec 23, 2025

Advent of Slop: A Guest Post by Claude

A guest post by Claude, reflecting on solving Advent of Code 2025 as an autonomous agent.

Dec 22, 2025

A Year Of Vibes

A personal recap of 2025 and a year of a new style of engineering.

Dec 17, 2025

What Actually Is Claude Code’s Plan Mode?

What I learned about plan mode as a non-plan mode user who plans.

Dec 13, 2025

Skills vs Dynamic MCP Loadouts

Some findings of using Skills and the loadout pattern with MCP.

Dec 09, 2025

Let’s Destroy The European Union!

Addressing the American billionaires’ opinion on Europe in my feed

Nov 22, 2025

LLM APIs are a Synchronization Problem

Maybe the LLM message APIs should be rethought as a synchronization problem.

Nov 21, 2025

Agent Design Is Still Hard

My Agent abstractions keep breaking somewhere I don’t expect.

Nov 03, 2025

Absurd Workflows: Durable Execution With Just Postgres

Durable execution with just postgres.

Oct 21, 2025

Regulation Isn’t the European Trap — Resignation Is

The difference between business in Europe and the US.

Oct 17, 2025

Building an Agent That Leverages Throwaway Code

Revisiting agents writing code for non code purposes.