← back
The Pipeline Is Dead - Iris ten Teije, Sky Valley Ambient Computing
Takeaway
Adaptive software requires architectural boundaries that make individual customization isolated and reversible.
Summary
- Traditional delivery pipelines assume software is built centrally, frozen into artifacts, and distributed as one version for everyone.
- Ten Teije argues that cheap, contextual AI-generated changes make per-user software adaptation economically practical.
- Differ proposes a canonical application stem with live per-user divergences instead of accumulating customization in shared feature flags.
- Divergences are intended to be bounded, isolated, and independently reversible, with developers defining what may change.
adaptive-softwarepersonalizationsoftware-delivery
Original description
The entire software distribution stack assumes one version of your software, the same for everyone. It was the only thing we could afford when producing a change was expensive. Now it's nearly free, and it can happen at runtime, on the client, in the user's session, so the line between distribution and development is dissolving. This talk is about the infrastructure that has to catch up: where truth lives when every user runs a different version, how you debug a program that exists for one person, and why a million per-user versions can be more contained than the single tangled codebase you run today. Real architectural decisions, the tradeoffs that don't have clean answers yet, and what we're learning at the frontier. Speakers: Iris ten Teije (Sky Valley Ambient Computing): Iris ten Teije is a serial entrepreneur currently building Differ: infrastructure for adaptive software. X/Twitter: x.com/iristenteije LinkedIn: / iristenteije