On this episode of Smash the Bug, Joseph had the opportunity to chat with Max Chadwick, Back-End Tech Lead at Rightpoint (formerly Something Digital).
Max has been around the block as an ecommerce developer and, as a Tech Lead at a large agency, finds himself at the helm of the ship whenever one of their clients has an urgent problem to address. His experience has led him to pinpoint the key differentiators between a novice developer and a seasoned professional, and subsequently, what makes for a high-functioning team.
In this episode, we get a SMALL chunk of his wisdom. What do you want to hear from Max next time? Post a comment and let us know!
--
KEY TAKEAWAYS
Max figured out a while back that finding the real root of an issue and documenting your entire process is the way to achieve excellence, not just seeking out a quick (and likely temporary) fix to a problem.
Maxchadwick.xyz is Max’s public blog where he documents his processes, from taking the initial call from a merchant in distress to informing them that the issue has been handled. You might want to go bookmark that right now before you forget, cause that could be a huge help to you when you're in a bind!
“Debugging can kind of feel like a bottomless pit at some times, and you can feel like you’re just throwing stuff at a wall” - Max
Why is blogging such a powerful tool? Long story short: making sure that you know how to explain your process to someone else will solidify the process in your own mind.
Max has been creating blog posts about his debugging experiences for more than eight years and continues to see blogging as a necessary part of his daily work.
Max argues that a spreadsheet can come in handy when debugging, to help you categorize where and when you’re seeing these “cases” and he's even been able to use the statistics from his data-gathering to shorten the problem-solving process.
n98-Magerun2’s dev:console is a little-known resource and should be in your tool box, just in case you run into production issues and you need a way to evaluate the issue without interrupting it.
Consider the Bug Bounty program if you want to sharpen your skills AND contribute to an excellent cause at the same time. Max continues to participate on a regular basis!
Max's Blog: https://maxchadwick.xyz/blog/
Max's Article about the dev:console: https://maxchadwick.xyz/blog/n98-magerun2-dev-console-magento-cloud
Bug Bounty: https://www.bugcrowd.com/bug-bounty-list/
--
Do YOU have an interesting experience with debugging? Send your story to [email protected] and you might be our next podcast guest!
This podcast exists to inspire, educate and entertain ecommerce developers who are serious about improving their skills and advancing their careers.
The Art of Ecommerce Debugging, your complete guide to becoming an expert debugger, is NOW AVAILABLE at SwiftOtter.com! Claim your copy right here: https://swiftotter.com/art-of-debugging#/
The information contained in this book is your pathway to becoming an incredible developer. In fact, veteran developers from all over the world are reporting that they learned valuable new tricks from this book. Your ROI on this inexpensive tool will be immediate and through the roof!
Get your copy here: https://swiftotter.com/art-of-debugging#/
(Theme music courtesy of Trending Audio)