Our notes.
From the people building Danubio's client work, on engineering, the industry, and what our experience teaches us.

How we rebuilt a backend without migrating the data
The riskiest rebuilds change code and data at once. We kept one shared data layer, got read parity for free, and deferred schema changes until after cutover.
More posts

Do you actually need Kafka?
More than 80% of the Fortune 100 run Kafka, so teams reach for it by default. We run it at 20,000 events a second, and we also turn it down. How we decide.

What AI changes about how we build software
Three in four engineers will use AI coding tools by 2028. They write code faster, and the judgment that makes it good still has to come from people.

How we rebuilt a live multi-tenant SaaS without downtime
We took ownership of a live real estate platform and rebuilt the backend under it, moving tenants one at a time with no downtime. It now runs 5,000+ tenants.
Many of these posts started as client projects.
Tell us what you're building.