The wait is over. The Round 2 results for held with are out!! Debugging Writing Contest Sentry Like our other writing contests, we are giving out monthly prizes for the very best HackerNoon Debugging stories. If you’ll like to join the competition next month, with the , or # and you’ll automatically get added to it. A US$1000 prize pool is up every month with US$500 going to the writer of the best article! just submit your story #debugging , #monitoring performance tags Solved a Software Performance Issue? Share Your Story and Win $$$! But enough about that. Now’s the time for the most important question; who are the winners? Debugging Writing Contest Round 2 Nominations 🔥 We’ve picked our winners by taking the 10 story submissions that generated the most traffic. HackerNoon’s editorial team then voted, picking the top three stories among them and deciding which order to place the winners. We had the pleasure of voting over these 10 stories: by 7 Chrome Plugins You Must Install Today @kameir by Don't Nest Callbacks, Use Promise Chaining Instead @hungvu by Learn How to Make Java Classes More Consistent with Minimal Effort @artemsutulov by How Quake III Helped Me Debug Strawberry Filled Kiełbasa @tomaszs by Application Monitoring: Closing Observability Gaps with Custom Metrics @realvarez by Production Troubleshooting - What to do When Disaster Strikes @shai.almog by Best Practices to Write Unit Tests the Right Way (Part 2) @powerz by How Good Are We At Writing Tests? @alexwatts by What About gRPC Testing? @unrus by How To Use Common Sense, HTML, CSS, and JS. To Make An Analogue Clock @scofield And the Winners Are 👀 To make sure that any bugs in our algorithm don’t affect the outcome, editors voted for the top stories. Here are the winners: This month, the editors’ favorite is by How Quake III Helped Me Debug Strawberry Filled Kiełbasa @tomaszs I have closed Quake and started to code. It took me six long days to figure everything out and set up the console. It was an input field with a button. The button passed the command to the Javascript code. Then the code executed it and appended the result to a div element on the website. One day before the deadline I was ready to try it out. I called a command /show_log and immediately the page became filled with all the data and steps the algorithm made to assume kiełbasa is pierogi. After testing for several hours I finally managed to fix all bugs in the code. It was working flawlessly. And the console allowed me to prove it! Congratulations, ! You’ve won $500! @tomaszs In the second place, we’ve got by Learn How to Make Java Classes More Consistent with Minimal Effort @artemsutulov Well done, ! You’ve won $300! @artemsutulov Sign in and use . this writing prompt to enter the #debugging contest In third place, we have by Don't Nest Callbacks, Use Promise Chaining Instead @hungvu If you work in JavaScript web development, I guess you're already familiar with a and have faced callback hell multiple times before. Promise chaining in JavaScript is one way to solve the callback hell issue, and we will discuss it in this article. Promise Thank you for helping the community with this story @ ! Congratulations on winning $100! hungvu The most read article comes with its own cash prize of $100! And it goes to by 7 Chrome Plugins You Must Install Today @kameir Congratulations, ! @kameir With that ends our quick announcement! Thank you to everyone who has sent in an article already and another round of congratulations for our winners! Keep an eye on for more details. We will contact the winners shortly. contests.hackernoon.com Sign in and use . this writing prompt to enter the #debugging contest