šŸš€ Shockingly Productive: Meet "ShockBoard," the Error-Punishing Keyboard

Ajink GuptaAjink Gupta
2 min read

Redditor u/Several-Virus4840 sparked a frenzy on r/developersIndia by building a DIY keyboard that delivers electric shocks to coders who make too many errors. Dubbed "ShockBoard," this cheeky project blends dark humor with hardware hacking, and the community canā€™t decide whether to laugh, cringe, or brace for startup CEOs to adopt it.


šŸ”¹ What is ShockBoard?

ShockBoard is a VS Code extension paired with a NodeMCU microcontroller and a high-voltage taser. Hereā€™s how it works:

  • The extension monitors coding errors in real time.

  • If errors exceed a set threshold, it sends an API request to the NodeMCU.

  • The microcontroller triggers a relay connected to a taser, zapping the user via copper wires embedded in the keyboard.

The creatorā€™s goal? To use ā€œpain as disciplineā€ for coding efficiency. (Demo Video)


šŸ”„ What Redditors Are Saying

The thread exploded with jokes, critiques, and CEO-themed memes:

  • u/HarveyStark91: ā€œConnect those wires to the wall socketā€¦ How will you impress otherwise?ā€ (387 upvotes)
    (Reference to recent comments about 70-hour workweeks.)

  • u/retardedGeek: ā€œDonā€™t become a manager or team lead, ever.ā€ (335 upvotes)

  • SockYeh: ā€œThe design is very human.ā€ (148 upvotes)
    (A nod to the meme about questionable yet ā€œhumaneā€ engineering.)

  • morose_coder: ā€œOne infinite loop and you are cooked.ā€ (16 upvotes)

  • u/Historical_Ad4384 questioned its practicality, to which OP replied: ā€œItā€™s my first VS Code extension! I learned some good things.ā€


šŸ‘€ Why This Matters

  • Satire Meets Tech Culture: ShockBoard hilariously critiques toxic productivity trends

  • DIY Innovation: While not practical, the project showcases creative hardware-software integration and problem-solving.


šŸ’” Check It Out

Whether you see it as a warning, a joke, or a coding challenge, ShockBoard is a shocking reminder that tech innovation can be both absurd and brilliant. šŸ˜‰āš”

10
Subscribe to my newsletter

Read articles from Ajink Gupta directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Ajink Gupta
Ajink Gupta

I am an engineering student pursuing a degree in Artificial Intelligence and Data Science at Datta Meghe College of Engineering. I have strong technical skills in Full Stack Web Development, as well as programming in Python and Java. I currently manage Doubtly's blog and am exploring job opportunities as an SDE. I am passionate about learning new technologies and contributing to the tech community.