







The Phoenix Primitives - The Phoenix Architecture
The architecture of a regenerative system is defined entirely by what you can't delete.
Compile to Architecture - The Phoenix Architecture
For a long time we’ve treated frameworks as the target of software development. But if systems are meant to be regenerated and replaced safely, the real compilation target has to be the architecture itself.
UI Is a Conservation Layer - The Phoenix Architecture
Why the user interface is the last to become regenerative
The Regenerative Grain - The Phoenix Architecture
In 2014 I gave a talk called Tiny (keep things small enough to understand) In 2026, small means something different. Small means safe to delete. New in the Phoenix Architecture series: The Regenerative GrainI
Production Is a Compiler Input - The Phoenix Architecture
Evaluations Are the Real Codebase - The Phoenix Architecture
Why behavior outlives implementations
The Implementation Remembers · The Phoenix Architecture
Every mature system is carrying around lessons that were never written down. They’re encoded as validations, retries, timeouts, workflows, and exceptions. The implementation remembers. The organization forgets
chadfowler.com/phoenix
Reference implementation for the Phoenix Architecture. Work in progress.
The Generative Stack - The Phoenix Architecture
Trying to find the best tool or platform for generative software in 2026 is a mistake that could haunt you for decades
Don't fork the ecosystem
Software can be rebuilt, because software is a machine. But a software ecosystem is not a machine. It is a living system.

Durable Execution Solutions
Build invincible apps with Temporal's open source durable execution platform. Eliminate complexity and ship features faster. Talk to an expert today!


salvage computing
Salvage Computing is the art of utilizing only already available computational resources, to be limited by that which is already produced. It's about figuring out how to make the best possible use out of the millions of devices which already exist.
The Specification Is Not a Document - The Phoenix Architecture
Imagine joining a software project a few years from now. It is a large, mature system. It has thousands of business rules, years of operational experience,…
Malleable software: Restoring user agency in a world of locked-down apps
The original promise of personal computing was a new kind of clay. Instead, we got appliances: built far away, sealed, unchangeable. In this essay, we envision malleable software: tools that users can reshape with minimal friction to suit their unique needs.

Using AI to create your own visualizations, interfaces, and going beyond “apps” bmannconsulting.com/notes/malleable-software/ Other terms: * Regenerative Software semble.so/url?id=https://aicoding.leafl…
A Malleable Diffuse | tokono.ma

OpenUI - The Open Standard for Generative UI

Software for One

Extensible Software in the age of LLMs | Jeremy Morrell

Ink & Switch malleable software essay

Note · Mikkel Malmberg