We all have stories where automated tests could’ve saved us from disaster, but I want to tell you a story of a time when I went overboard with a certain testing practice and it went really badly for me… This ...

Test-driven development (aka TDD) is a three-step process. It’s often referred to as the “red, green, refactor cycle” Here’s the way it works: 🚨 Red: Write a test for the function/module you’re going to create before it exists/supports the feature ...