The B2B Podcast Index
Index
All categories
MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
MethodologySubmit
Best of:MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
An independent project byFame
SearchBest episodesGuestsInsightsMethodologySubmit a podcast
Index/Engineering & DevTools/Maintainable
Maintainable artwork

Joel Oliveira: Predictability Is a Maintainability Feature

Maintainable · 2026-03-17 · 1h 1m

0:00--:--

Episode notes

Long-lived software systems rarely stay tidy. Over time they accumulate decisions, workarounds, and layers of history that can make even simple changes feel risky. For engineers responsible for maintaining those systems, the challenge often becomes less about writing new code and more about understanding what already exists. In this episode of Maintainable, Robby Russell speaks with Joel Oliveira, Engineering Manager at ezCater , about what helps software remain understandable and adaptable as it evolves. Joel starts with a principle that often gets overlooked: predictability. When patterns are consistent and code is organized in familiar ways, engineers can navigate a codebase with confidence. Frameworks like Ruby on Rails reinforce this by encouraging shared conventions, making it easier for developers to orient themselves when working in a new application. The conversation also explores how common metrics can be misleading. Test coverage is often treated as a proxy for quality, but Joel explains that it can create a false sense of confidence. Instead, he values testing most as a thinking tool.

More from Maintainable

All episodes →
  • Chris Coyier: The Long Game of Maintaining CodePen75 / 100
  • Sally Lait: Confidence Is the Real Metric
  • Rein Henrichs: The Real Work of Maintenance Happens Before You Touch the Code
  • Russ Olsen: The Hidden Cost of Forgetting Why the Code Looks Like That
  • Lucas Roesler: The Fast Feedback Loop Advantage
Explore the best B2B Engineering & DevTools podcasts →
All Maintainable episodes →