If you bend it, you have to mend it: Ben Moag on tanks, trading floors, and the AI quality cliff

Season 1, Episode 21 • 1:08:33

If you bend it, you have to mend it: Ben Moag on tanks, trading floors, and the AI quality cliff

Welcome back to I'm a Software Engineer ~ What Next? The podcast for devs figuring out their next move. Hosted by James Wilson and Matt Sinclair, we talk honestly about what it takes to build a meaningful career in tech.

This week we're joined by Ben Moag, Head of Engineering at InsurX. Ben's path is not the usual one: computer science at Bristol, then Sandhurst and a stint as a tank commander in the British cavalry, then a decade in finance — central risk trading at Citi, quant portfolio management at a hedge fund — then the standard quant PM ending of burnout and a divorce, and now his sixth greenfield build, this time rebuilding the InsurX platform live while the business is still running on it.

In this episode, we cover:

  • Ben's "if you bend it, you have to mend it" philosophy and why a chaotic childhood is good career preparation
  • Why a quant trading floor is more stressful than commanding a tank
  • The Citigroup coffee story and what high-trust teams actually look like
  • Managers care about outcomes, leaders care about repeatable outcomes
  • Why Ben lets his team veto his hires before he ever sees a CV
  • The AI quality cliff in March and April, what's causing it, and what to do about it
  • "Only ask AI a question you know the answer to" and other rules for surviving agentic coding
  • Advice for engineers a year or two into their career, and why this is the most exciting time to be building tech since the 80s

⏱️ Chapters

  • 0:00 Intro: Matt's move to Nottingham and an Atari t-shirt
  • 0:51 Meet Ben Moag: Bristol, tank commander, Citi trader, hedge fund PM, InsurX
  • 3:54 The magic telephone: a little patience, and confidence it will all work out
  • 6:27 Tank or trading floor? And a chaotic childhood as career preparation
  • 10:44 "If you bend it, you have to mend it": the British cavalry as finishing school
  • 13:43 What the army taught him: confidence to lead, and soldiers don't want your job
  • 17:39 Is the army the real world? And "why is it you're desperate to kill people?"
  • 21:42 Management maintains, leadership deploys: rank vs respect and high-trust teams
  • 25:37 The Citigroup coffee story: get the coffee, shut up, become the best trader
  • 27:57 Situational leadership: from tell to delegate, and special forces trust
  • 30:32 The walk and talk: coffee runs as one-on-ones, and sending two people together
  • 33:27 Psychological safety: the junior who called out Ben's standup notes
  • 35:48 Why Ben lets the team veto his hires, and "Everyone Lies to Leaders"
  • 38:58 The cost of career pivots: a lost RAF place and a borrowed Barclays form
  • 41:21 "This has to work out": burnout, divorce, failure is OK, and can you do both?
  • 45:15 Hates technology, loves simple solutions: the army qualifications database
  • 47:46 Simple is not easy, and why he doesn't need seven figures to be happy
  • 50:22 AI as a supercharger: the InsurX rebuild and 8 billion tokens by February
  • 53:50 The AI quality cliff in March and April: back to hand-cranking Python
  • 55:23 "Only ask AI a question you know the answer to": AI does the how, never the why
  • 58:10 A call stack from four layers to 40: what shorter context windows are doing
  • 1:00:48 Managers care about outcomes, leaders care about repeatable outcomes
  • 1:02:26 Advice for engineers a year or two in: be worried, and focus on outcomes
  • 1:04:25 "This is our 80s": lean into it, and the luck behind six greenfield builds
  • 1:07:50 Wrap-up: the functional programming sermon saved for a follow-up

🗒️ Show Notes

🗣️ Guest

🎙 Hosts

🌐 More from us

🎬