Notes from the engineering floor
How we approach architecture, estimates and AI features, written by the people who do the work.
Articles

Retiring a monolith one slice at a time
How the strangler pattern lets a legacy system keep running while its replacement grows around it.

How we estimate software projects
Ranges instead of single numbers, written assumptions, and a risk buffer you can see.

Adding AI search without a rewrite
Embeddings, a vector index and a fallback path, added to an existing product in small steps.