The Engineering Room with Dave Farley

How Norway’s Banking Engineers Deliver 35M Requests a Day with Confidence | The Engineering Room Ep. 38

30 snips
Jul 6, 2025
Asgaut Mjølne Söderbom, a Senior Developer at SpareBank 1, shares his insights into transforming the banking sector's software practices. He discusses the pivotal role of pair programming in achieving true continuous delivery, emphasizing collaboration and code quality. The conversation explores their shift to agile methodologies, challenges in managing pull requests, and innovative practices like Behavior-Driven Development (BDD). Asgaut also touches on navigating regulatory hurdles while fostering a culture of continuous improvement within the team.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Struggles with Large Pull Requests

  • Asgaut imposed a rule limiting pull requests to one day's work to reduce large pull requests.
  • This led to multiple small pull requests and revealed the inefficiency of pull request processes.
INSIGHT

Pairing Preserves Flow State

  • Interruptions during solo programming break flow and require 15 minutes to regain focus.
  • Pair programming maintains continuous flow, protecting developers from distractions.
INSIGHT

Pairing Speeds Environment Adaptation

  • Teams quickly adapt to each other's different key bindings during pairing, improving flow.
  • Aliases and automation speed remote pairing transitions, reducing wasted time.
Get the Snipd Podcast app to discover more snips from this episode
Get the app