
Data migrations: moving more than just data
Two rollbacks, one successful migration. What the experience taught me about engineering decisions, business risk and protecting customers.
- Data Migration
- Change Management
- Risk Management
Engineering / Leadership / Ideas
I’m Adam, a Senior Software Engineering Manager. I write about the people, business decisions and challenges behind leading technology teams, drawing on my experiences of what works, what doesn’t and what I’ve learned along the way.
Thinking out loud
From developing people to making commercial judgements, engineering leadership comes with plenty of questions. These are the experiences and decisions that make me stop and think.

Two rollbacks, one successful migration. What the experience taught me about engineering decisions, business risk and protecting customers.

What makes an annual review valuable? Exploring performance beyond ratings, changing expectations, personal development and exceptional contribution.
A little about me

I lead engineering teams and deliver technology change in complex environments. The most rewarding parts often involve people: helping someone grow, bringing teams together and finding a practical way through a difficult problem.
I’m increasingly interested in the bigger questions too: how we organise engineering, where we invest, and how technology creates value. There’s always something new to figure out.
A bit more about me