#Debugging Writing Contest: April 2022 Results Announced!

cover
9 May 2022

Hey Hackers! The first month of our Debugging Writing Contest held with Sentry has ended, bringing us our very first winners!

ȍ̵̼͔͋̂h̷̢̦͐̋̓͋͜ ̸̠̭̉̇̕ͅṅ̴̥̰͒̿͜͜o̷͖͉̅̚ ̷͙̬̠̳̓i̴̡͇̣͚̇͌ ̸̈́̀̄͜t̵̠͇̼̺̄h̶̢͎̆ḯ̴͖̞͂̓͂n̵̞͖̱̊̀̈́̾͘k̴̢̥̰̞̉̍͐̔ ̴̟̺̙̆ȉ̸̩̣̘̪̂ ̸̧̠̹̂̿́ṡ̷̞̂̒͛͆h̸̙͔͉̒̽ȍ̴͚͕̜ͅủ̶̻̣͛́̓̊l̶̨̫̩̰̱̒͠͠ḍ̶̻̀̎̈́͘͝ ̸̧͕̝̌̐̌͗h̷̭̯̳̟̘͑́̓͠a̴̧̭̜͖͙̽͂͌̈́v̸̨̼̭̮̯͆̓ẻ̴͇͒̓͒͊ ̴̧̪̠͖̦̑ṙ̶̡̢͓͙̰ë̸̡̧̮͈͇́͝ȁ̴̡̦̭͚d̵̹͖̳͙̈́̇̍͘͝ ̵̼̑͗̒s̶̟̟͛́́̇̒o̴͍͓͠m̷͎̠̮̒̀̎e̸̮̲̻̓́́͌ͅ ̵͎͑͌͛́o̵̧̝̹̖̅͘ḟ̸̜̘̓͛ ̵̡̣̘̟͎͗̽̈́ţ̵̟̠̓̽́h̶͚̙̀͂̓̈́̕ě̶̦͙̿̕ ̴̧̨̼͑ś̴̙̪͑̋͊t̷̬͕̅̆̄̍ő̵̭͋̂ŗ̶̲͚̘͊̆͊̈̌i̴͔̓̃͒ͅȇ̵̼š̵̨̟̥̙̖̕ ̷̻̙͈̘̖͑͊̒͘

Ahem. 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, just submit your story with the #debugging or #monitoring tags 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!

But enough about that. Now’s the time for the most important question; who are April’s winners?

Debugging Writing Contest April 2022 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:

  1. Declutter Your Code! by @codejedi
  2. How to Become a Great Developer in 2022 by @alexharris
  3. The Role of Continuous Monitoring in DevOps Pipeline by @hiren-dhaduk
  4. Debug your AWS Lambda in Production in just 5 steps by @kantarci
  5. When Should I Use an HTTP/HTTPS Sniffer? by @yarche
  6. The Nightmare of Arson Freelancers in Software Development by @wasyne
  7. How to Solve the Python Memory Error by @softhunt
  8. What should Automated Testing Look like for Kubernetes Apps? by @natelee
  9. Test Driven Development (TDD): Killing Bugs Before Day Zero by @5minutesoftwarecraftsman
  10. 4 Ways to Fix Quickbooks Install Error Code 1712 by @judenoronha

And the Winners Are 👀

To make sure that any bugs in our algorithm don’t affect the outcome (bot alert! 🤖), editors voted for the top stories. Here are the winners:

Our top pick in first place is The Nightmare of Arson Freelancers in Software Development by @wasyne

This is not about leadership, but about crisis prevention. We say: As an engineer, all developers cannot avoid the project's extinction at any cost. Even small businesses that can't afford to spend much on human resources, not in huge businesses like Google. Don't let others take the lead in assessing people, not assessing them based on their ability to solve problems, but on specifics of their discovery of a problem. If you want to lead your own tech project, don't let those who want to play a part in assessing others, a psychopath freelancer!

Congratulations, @wasyne and interesting lead image! You’ve won $500!

In second place, we’ve got Declutter Your Code! by @codejedi!

Often, your code's bugs can come from useless pieces of code. Code Decluttering is essentially the act of ridding your code of any un-needed code components such as variables, functions, and imports. The first method is using your editor's "find" function. The second method is manually scanning for useless code. You can use this to find and remove variables and functions that aren't referenced anywhere and replace them with new elements. The last time I was working on a data science project in Python, my code would give a "index not in range" error.

Well done, @codejedi! You’ve won $300!

In third but still heard is How to Become a Great Developer in 2022 by @alexharris!

Google Cloud’s DevOps Research and Assessment team (DORA) have released the State of DevOps report 2021. The report defines what makes a truly Elite developer in the post COVID-19 world. It uses four software delivery metrics to rank the teams surveyed, as Low, High, High or Elite performing teams. 1.     Deployment frequency: how often is new code deployed to production? 2.     Lead time for changes: what is the length of time between code committed and production? 3.     Time to restore services: in the event of incidents that impair users (e.g outages), how long does it take for your team to resume normal services? 4.     Change failure rate: what percentage of deployments to production result in impaired service requiring a hotfix, rollback or patch? It’s of no surprise that the most successful teams are those with the most frequent deployments, shortest lead times, fastest times to restore services, and lowest change failure rates.

Thank you, @alexharris! You’ve won $100!

The most read article comes with its own cash prize of $100! And it goes to Declutter Your Code! by @codejedi!

Congratulations once again, @codejedi!

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 contests.hackernoon.com for more details. We will contact the winners shortly.