How we ship source generators that survive refactors
Lessons from two years of building Roslyn generators that don't silently break when downstream code moves.
8 min
How we build, what we're shipping, and the engineering trade-offs behind our libraries.
Lessons from two years of building Roslyn generators that don't silently break when downstream code moves.
A new cohort engine that reads straight from your [EventTopic] schemas. No manual schema duplication.
The CloudFormation patterns we use to deploy the same service into dozens of isolated AWS environments.
How moving from fluent APIs to [Attribute]-only config made our libraries faster to learn and harder to misuse.
A real rewrite, real numbers, and the boring truth about what actually got faster.