Extension Project
Meme on Fail
A VS Code extension that detects failed terminal commands and responds by flashing a random meme — because debugging should be fun.
The Challenge
Finding a reliable way to hook into the integrated VS Code terminal execution lifecycle without impacting IDE performance.
The Solution
Utilized the VS Code Extension API to monitor terminal buffer outputs, parsing exit codes. Implemented a lightweight webview to cleanly overlay the meme without disrupting the editor layout.
Tech Stack
TypeScriptVS Code APINode.js
Key Features
Curated collection of developer-centric memes
Configurable severity thresholds (e.g., only meme on compile errors)
Custom meme pack support via local directories
Non-intrusive auto-dismiss functionality