6 Neovim Plugins I Use To Troll Code Reviewers


6 Neovim Plugins I Use To Troll Code Reviewers

The Espresso Fridays is brought to you by:

Zero To Running a Kubernetes Application Without Weeks of Studying

A hands-on Kubernetes guide to deploy your first scaleable application

In under 90 minutes you'll:

Learn all the critical Kubernetes basics from a 10-year industry expert

CUT learning time by 60% with a hands-on application deployment walkthrough

Never feel inexperienced again with the hottest technology in the market

Ever felt like your coding experience lacks a certain… je ne sais quoi?

Most developers solve the problem of mental fatigue or coding block by taking a coffee break or scrolling through social media.

While these methods can provide a temporary distraction, they often pull you completely out of your focus.

My solution? Stay right where you are, but add a touch of the unexpected to your familiar Neovim setup.

See what i did there? I just made a justification for taking away your precious productive minutes

Perhaps what you’re missing is a duck 🦆 waddling across your screen or your code raining down like Matrix-style 🈯 digital precipitation.

Fear not, fellow developers, for the Neovim community has got your back with a plethora of utterly useless yet oddly entertaining plugins.

These plugins serve no practical purpose. From making your code “rain” to typewriter sound effects that transport you back to the 1920s, you’re going to want to try these. So with out further ado, let’s start:

  1. Cellular Automation Because who needs readable code when you can have a digital rainstorm in your editor?
    This one is a great way to troll any code reviewer. It’s like The Matrix, but with less Keanu and more semicolons.
  2. Duck.nvim For when rubber duck debugging isn’t enough. Now you can watch an actual duck waddle through your spaghetti code. Don’t stop there though, you can hatch() any emoji with no limit until your screen is crawling with creatures running around.
  3. Discotheque.vim Turn your boring old syntax highlighting into a groovy disco party. Warning: unmaintained and just as well unnecessary.
  4. Typewriter Embrace your inner Hemingway with authentic typewriter sounds. Perfect for when you want to feel like you’re writing a novel instead of debugging a bash script gone rogue.
  5. Vim Syntax Christmas Tree Feeling festive? Working on Christmas? Because nothing says “I’m a professional developer” like a twinkling Christmas tree next to your production code.
  6. Deal With It For when your code reviewer leaves one too many nitpicky comments. Respond with style and sass, all without leaving your beloved Neovim.

Wanna hear how a junior dev managed to lock themselves (and the rest of the company) our of their main server?

Here’s a thread I wrote this morning.

Thank you for reading, have a great weekend.

Whenever you’re ready, here’s how I can help you:

ESPRESSO FRIDAYS

Every once in a while I send hand picked things I've learned. Kind of like your filter to the tech internet. No spam, I promise!

Read more from ESPRESSO FRIDAYS

When it comes to terminal shells, many developers (myself included) have stuck with what they know or what they've seen others use online, without exploring other options. It's time to venture out and discover the world of terminal shells. Most developers are likely using Zsh, a POSIX-compatible shell, probably with Oh My Zsh on top. But there's a whole spectrum of shells out there, each with its own strengths and quirks. Today, we're going to explore three major players: Bash, Zsh, and Fish....

Hi friends, Ever felt like your remote pair programming sessions were missing that seamless, in-person collaboration feel? You’re not alone. Many developers struggle to recreate the magic of side-by-side coding in a virtual environment. A recent study shows that pair programming has been proven to catch mistakes early, reduce defects, and lead to better designs. The same study found that teams who practice pair programming not only produce shorter, more efficient code but also solve problems...

Hi friends, Are you tired of juggling multiple apps for note-taking and writing? Many of us struggle to find a seamless system that combines powerful text editing with effective note organization. While popular note-taking apps offer fancy features, they often fall short for those who prefer a keyboard-centric, or should I say Vim-centric workflow. Most people resort to using dedicated note-taking applications like Obsidian, Notion, or even Apple notes. These tools are great for casual users,...