Engineering / Leadership / Ideas

The interesting problems rarely stop at the code.

Hi, I’m Adam. I’m a software engineering leader in financial services, working on everything from modernising established technology to bringing teams together to deliver complex change.

I enjoy solving difficult problems, helping people grow and figuring out how we can do things better. This is where I share some of the ideas, experiences and lessons I’m picking up along the way.

Technology / People / Change

Thinking out loud

A few things I’ve been thinking about.

All articles

Engineering leadership comes with plenty of interesting questions, and not many straightforward answers. I write about the challenges, decisions and ideas that make me stop and think.

Making annual reviews valuable: beyond the rating

Annual reviews should be more than a performance rating. Exploring trajectory, changing expectations and what exceptional contribution really looks like.

  • Performance Management
  • People Development
  • Feedback

A little about me

I enjoy a good engineering challenge. Especially when people are involved.

Adam on a snowy walk, wearing a colourful woolly hat and winter jacket.
Away from the screen, out in the snow.

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