Using Static Analysis Tools to Become a Superhero Programmer


There is always that one person who never really has any issues with their code. They follow the latest coding practices and introduce minimal bugs and vulnerabilities, all while drinking vast amounts of caffeine. Maybe it’s just all the caffeine, but why does that not work for me? We all want to be the superhero on our team who finishes a feature quickly, has it tested in our DevOps pipeline with no or minimal issues, and then puts it straight into production to make the world a better place.

This is where static analysis tools come in to save the day and give us simple mortals superpowers. In this session, I will talk about what static analysis tools are, how they came to be a thing, what superpowers they can provide developers, and how they can help make the world a more secure, maintainable and efficient place. I will also demonstrate one of these tools to show you the power and potential they hold. If you want to become the superhero of your team, this session is for you!



Recording