Building Pi, and what makes self-modifying software so fascinating
The Pragmatic Engineer
19 HOURS AGO
Building Pi, and what makes self-modifying software so fascinating
Building Pi, and what makes self-modifying software so fascinating

The Pragmatic Engineer
19 HOURS AGO
Shownote
Shownote
Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. • Sonar – The makers of SonarQube, the industry standard for automated code review • WorkOS – Everything you need to make your app enterprise ready. — M...
Highlights
Highlights
In this episode, Mario Zechner—the creator of the minimalist, self-modifying AI coding agent Pi—and Armin Ronacher—the creator of Flask—engage in a candid, deeply technical conversation about their evolving relationship with AI tools. Both seasoned open-source builders with roots in retro computing and game development, they reflect not as AI evangelists but as skeptical practitioners who build *with* AI while remaining wary of its overreach.
Chapters
Chapters
Intro
00:00How Mario, Armin, and Peter Steinberger met
07:30How 30 dev teams use AI agents: learnings
15:15The importance of judgment
21:50Challenges when non-engineers write code
24:26Downsides of over-automation
28:30Pi
32:18OpenClaw + Pi
48:09“Clankers”
50:54Open source and AI
57:32Complexity as the enemy
1:00:22Building an AI-native startup
1:02:50“Slow the F down”
1:11:52MCPs vs. CLI
1:16:40Predictions and staying up to date
1:25:03Transcript
Transcript
Gergely Orosz: What if I told you that? One of the most influential AI coding agents of 2026 was built by a single developer in Austria, who got frustrated with existing AI coding agents? This is Pi, a minimalist, self-modifying coding agent, which has qui...