Ever had this weird gut feeling that something is off in your code, but couldn’t put the finger on why? Are you starting your projects with the best intentions, following all best practices, and still feel like your architecture turns weird eventually?

So far, I’ve held it at PyCon US 2025 in Pittsburgh, USA and EuroPython 2025 in Prague, CZE.

Slides on SpeakerDeck.

Design Pressure: The Invisible Hand That Shapes Your Code

(Sorry for the literal throat-cleaning in the video – I lost my voice the night before and worked on fumes and Fisherman’s Friends.)

Additional material

The most treacherous metaphors are the ones that seem to work for a time, because they can keep more powerful insights from bubbling up.

Alan Kay

Articles

Videos

Books

Colophon & credits