This AI-assisted bug bash is offering serious prizes for squashing nasty code
This AI-assisted bug bash is offering serious prizes for squashing nasty code

This AI-assisted bug bash is offering serious prizes for squashing nasty code

Saintedyfy59

19 min0 plays0 favorites
Business & Finance
Play

Description

<p>While every developer loves a good story about discovering and fixing a gnarly bug, not everyone enjoys the work of finding those bugs. Most folks would prefer to be writing business logic and solving new problems. But those input validation errors and resource leaks won’t solve themselves. </p><p>Or will they?</p><p>AWS Bug Bust is a global competition launched with the goal of finding and fixing one million bugs in codebases around the world. It takes the traditional bug bash and turns it into a competition that anyone can enter. Got a repo or two that you’ve been meaning to clean up? Enter the Bug Bust and start squashing. </p><p>This competition awards points to organizations, as well as individuals within an organization, for every bug that they fix in their own repos. A little friendly competition can motivate developers to fix more bugs in order to move up the leaderboards. How do you think we built Stack Overflow? Fake internet points are very important around here. With the Bug Bust competition, it’s not just fake internet points and personal glory; top bug squashers—overall and within top organizations—can win all expense paid trips to <a href="https://reinvent.awsevents.com/">re:Invent 2021</a>. </p><p>In a traditional bug bust, someone has to find the bugs, file tickets on all of them, then collect them for squashing. In the Bug Bust, Amazon has managed to automate that part of the process. That’s because the Bug Bust is built on their AI-powered code review and profiling tool, CodeGuru. </p><p>CodeGuru uses static analysis and machine learning with some additional automated reasoning to find bugs in code; everything from best practices to concurrency issues, resource leaks, security problems, and more. AI isn’t here to take your jobs, it’s here to automated away the tedious stuff. Developers get to harness the power of artificial intelligence in their everyday lives.</p><p>Concurrency and resource leak issues tend to drain the soul out of the developers. You could spend all day trying to optimize

Creators

danny.street

danny.street

Creator