by Leah Wynn | Oct 23, 2017 | Agile, Apprenticeship, Learning, Quality code, Software, Software craftsmanship, Video
I recently became aware of a great technique for beating procrastination called the “2-minute rule”. It works like this: if you see something that needs to be done, and it will take you less than 2 minutes to do it, go ahead and do it, don’t put it off until later. It...
by Peter Kha | Oct 19, 2017 | Learning, Quality code, Unit testing
Last time, I spoke of the benefits of Test Driven Development, but there’s only so much I could cover in a small blog post. Today, I will cover two benefits of TDD: confidence and documentation. Confidence Whenever you make a change to code without tests, you...
by Reagan Duggins | Oct 12, 2017 | Community, Courage, Growth, Learning, Reflections, Software
Have you ever leaned back in your chair and thought to yourself, “Wow, how in the world has my private information NOT been stolen?” Probably not. Or, if you are more like me, you quickly respond with a thought like, “Ah well. I’m probably...
by Natasha Carlyon | Oct 4, 2017 | Community, Events, Learning, Mob Programming
On Sept. 16, 2017 I gave my first tech presentation(Mob Programming) at Atlanta Code Camp. I admit I had a bit of an advantage over most people speaking for the first time at a tech conference: I was an elementary school teacher. I quickly realized giving a lecture to...
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...