by Mike Clement | Sep 19, 2017 | Community, Event report, Events, Learning, Mob Programming, Software craftsmanship
Three developers from Greater Sum spoke last weekend at Atlanta Code Camp! Embedded below are the slidedecks from these presentations. If these sound interesting, you can ask for one of these to be given at your meetup or company! Develop your Sense of Code Smell It...
by Mark Lamson | Sep 13, 2017 | Growth, Learning, Mob Programming, Software, Software craftsmanship, Teams
If you have never pair programmed, or if you have, and had a bad experience with it, I am here to urge you to give it another chance. Here I will introduce you to some easy to follow guidelines to make pair programming successful through a technique called...
by Victoria Sadoh | Aug 3, 2017 | Apprenticeship, Software craftsmanship
What is your professional background? While I studied economics in school, my professional background is actually in the restaurant industry. My first food related job was selling baked goods at local farmer’s markets. I eventually worked my way to becoming a server...
by Mike Clement | Mar 20, 2017 | Learning, Quality code, Software craftsmanship, Unit testing, Video
Need help getting started building unit tests for your Javascript code? Here’s a quick video to get you started:
by Mike Clement | Dec 16, 2016 | Learning, Quality code, Software craftsmanship, Video
One of the most powerful refactorings for helping the intent of code to become clear is the Decompose Conditional refactoring. In this 3 minute video, I demonstrate this technique to make the example code more expressive. How can you use this in your work?...
by Mike Clement | Oct 20, 2016 | Reflections, Software apprentice, Software craftsmanship
At the core of the Greater Sum software apprenticeship program is exposure to ideas and techniques that accelerate learning, and therefore accelerate careers. One of the readings that is required as part of the apprenticeship program at Greater Sum is the Software...