Code on the Beach

Back to Speaker List
Mike Clement

Mike Clement

Mike Clement is a husband, father of four, and currently the Founding Software Craftsman of Greater Sum. Mike believes we work best when we are working together and that there are no best practices—only better and worse ones depending on the context. Passionate about agile technical excellence, Mike believes some leading practices are Test Driven Development, Pair and Mob Programming, User Story Mapping and other modern software product development practices. Mike founded and organizes Software Craftsmanship Atlanta, founded Utah Software Craftsmanship and organized the Lean+Agile Atlanta Unconference and the Agile Roots conference. In addition to organizing groups and conferences, Mike has presented at many conferences including Agile Alliance 2016 and 2017, DevNexus 2018, Software Testing Atlanta Conference, Southern Fried Agile, Mile High Agile, Agile & Beyond, That Conference, Agile Dev East, Software Development and Evolution Conference, Spark Conference, and code camps throughout the United States including Atlanta, Raleigh, Utah, Boise, Seattle, Portland, SoCal San Diego, and Chicago. Previous employers include Pluralsight, and Microsoft. Find out more about Mike on his blog ( and on Twitter at @mdclement.


Saturday 3:45 PM - 3:45 PM

C Track Atlantica C

Develop your Sense of Code Smell

It has been 18 years since Martin Fowler published “Refactoring” which codified an initial catalog of code smells. But in that time, have our noses been able to sniff them out? What have we done to develop our sense of smell? We will do a series of Sparrow Decks to increase our sense of code smell by building the pattern recognition part of our brain. This way we can more easily know if there is something wrong with the code. Remember smelling you have a problem is always the first step. (Note: this technique works for non-programmers as well as programmers so even if you’re not a programmer, come and develop your sense of code smell!)