The Monolith We Did Not Fix
My first plan was the right one. That is what made it hard to abandon.
// Insights & Knowledge
Thoughts on technology leadership, engineering culture, Domain-Driven Design, and building high-performing teams.
My first plan was the right one. That is what made it hard to abandon.
When I joined a fintech company as the engineer responsible for the Banking domain, I found a Java monolith with around forty engineers working on it, from six different teams, each pulling in thei...
When I recently started coding again with AI-Assisted Development, I did not expect it to bring back memories. But capability changes perspective. And this one surfaced a situation I thought I had ...
I was not in that meeting for a reason. It was a monthly leadership session with the co-founders. I happened to be nearby. And what I heard changed how I thought about our entire architecture.
Every week for the first three months of the project, I sat in a room with six department heads. The meeting ended on time. And the project was quietly falling apart.