Mike Clement is a husband, father of four, and currently the Principal Software Craftsman, Learning Coach and Co-founder of Greater Sum. Passionate about agile technical excellence, Mike founded and organizes Software Craftsmanship Atlanta, founded Utah Software Craftsmanship and previously organized the Agile Roots conference. In addition to organizing groups and conferences, Mike has presented at many conferences including Agile Alliance 2016, Mile High Agile, That Conference, Agile Dev East, Software Development and Evolution Conference, Spark Conference, and code camps throughout the United States including Atlanta, Utah, Boise, Seattle, Portland, SoCal San Diego, and Chicago. Previous employers include Pluralsight, Ancestry.com and Microsoft. Find out more about Mike on his blog (http://blog.softwareontheside.com/) and on Twitter at @mdclement.
Test Driven Development specifies that you write a failing unit test before you write any code. Some people say this is impossible. I'll demonstrate that it's not only possible, but will change how you write code for the better. Test Driven Development allows you to code with confidence, reduce the number of bugs in your code and build well designed software and more! Come learn how to apply the 3 laws of TDD to code with confidence.