I gave first ever conference talk at RailsConf in April 2015, I discussed errors many beginner make and why. This talk isn't just for beginners though, I hope more advanced developers will enjoy reminiscing their own mistakes and share with their junior colleagues. I wrote this talk to encourage developers to normalize making mistakes. Feel free to tell me about your beginner mistakes on twitter.
I've given this talk at:
Catching software bugs is a mysterious magic, unknowable by science, and untouchable by process. Debugging skills are instinctual and come only from years of experience.
False! Programming bugs, like real bugs, can be organized into a deterministic taxonomy. At its base, consistent and successful debugging is pattern matching. Classifying bugs by their attributes and behaviors makes the seemingly impossible possible—codifying the elusive “programmer’s instincts” into a debugging toolkit.
I've (or will give) given this talk at:
Rails Girls Atlanta Presents...RailsBridge! 19 & 20 April 2015 Rails Girls Atlanta Presents...RailsBridge! 22 & 23 July 2016 Atlanta Global Day of Code Retreat 15 November 2014 Atlanta Code Retreat 28 March 2015 Atlanta Global Day of Code Retreat 15 November 2014 Rails Girls Athens Workshop 10 & 11 October 2014 Rails Girls Athens Workshop 4 & 5 April 2014