Armin Ronacher's Thoughts and Writings
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.

Sep 29, 2025

90%

AI is writing 90% of the code I was in charge of

Sep 14, 2025

What’s a Foreigner?

Thoughts on immigration.