Squashing bugs using AI and Machine Learning with Boris Paskalev
The best part of hosting Programming Throwdown is reading emails from people who listened to this show before they had any coding experience and went on to land jobs in tech. Thanks so much for inspiring us with your stories. My second favorite part of hosting the show is hearing about so many awesome programming tools and resources, often when they are just starting out. DeepCode is one of these amazing resources.
DeepCode is a static analysis tool that looks at your code and, using AI trained on all code in github (!!!), finds common mistakes and offers suggestions on how to resolve. I am a heavy user of static analysis tools, and yet DeepCode was still able to find real issues in one of my python projects above and beyond pylint and mypy. Best of all, it's completely free to use for open source projects! Give it a shot and let us know what you think!
Show notes: https://www.programmingthrowdown.com/2020/02/episode-99-squashing-bugs-using-ai-and.html
Serial Entrepreneur | MIT Master's, TRIUM GEMBA
1 年The most up-to-date engine is now fully integrated into Snyk and the supported IDE integrations including many novel features and capabilities. One can get a free-account just by signing-in. Generative AI completion for auto fixing of the issues detected was also recently released for C/C++ and Java and/or JS (it is hard to keep track of all features per langauge in my head :))
VP of Engineering at Devox Software
1 年Jason, thanks for sharing!
Serial Entrepreneur | MIT Master's, TRIUM GEMBA
5 年Thank you Jason, the pleasure was all mine, it was great to swap stories with such a welcoming and tech-savvy hosts.? I also wanted to share the link to https://apk-deguard.com/ the?Statistical Deobfuscation for Android that I mentioned.