Writing Change-Proof Software with Tests - JSJ 555

JavaScript Jabber - A podcast by AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D... - Tuesdays

Shai Yalin is a freelance software architect and mentor. He specializes in teaching organizations and individuals how to use Test Driven Development (TDD) and other development methodologies and best practices. In this episode Shai joins us to explain how to use these methods in order to create software that is resilient to change, and how to refactor existing brittle code in order to clean out the rot.Sponsors Top End Devs Coaching | Top End Devs Links Chronomatic: my side-project story Your Software as a Kitchen The Anatomy Of A Rotten Codebase LinkedIn: Shai Yallin Twitter: @shaiyallin Picks AJ - Read The Lost Metal by Brandon Sanderson: Prologue and Chapters One and Two Dan - Fargo Shai - Vitest Shai - We Are Legion (We Are Bob) (We Are Bob) (Bobiverse, #1) Shai - Citizen Of Glass, by Agnes Obel Steve- GitHub Copilot investigation · Joseph Saveri Law Firm & Matthew Butterick Support this podcast at — https://redcircle.com/javascript-jabber/donations Privacy & Opt-Out: https://redcircle.com/privacy