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

Sep 04, 2025

996

There is cost to your lifestyle.

Sep 02, 2025

Passkeys and Modern Authentication

Some thoughts in support of simple solutions.

Aug 18, 2025

Your MCP Doesn’t Need 30 Tools: It Needs Code

Exploration into providing MCPs with the most powerful of all tools: code.