CSSS Rube Goldberg challenge winner
Next.js
React
TypeScript
GitHub Copilot
BSCode was built at SillyHacks 2026, a 12-hour hackathon event celebrating “April Fools”-style projects. I made this project in collaboration with @aaf1007, @Decentblup, and @galileokim. It is a satirical brainrot code editor that parodies modern “vibe coding” culture, proving that you can embrace the brainrotted distractions while still shipping functional software (hopefully).

Inspiration
VSCode is great, but we wanted to build something more chaotic. With vibe coding everywhere, we realized people aren’t exactly focused while coding anymore. So we asked: what if the editor actually encouraged the distraction? Why try to stay focused when you could do something more fun? BSCode is our satirical answer.
Features
Live Code Editor
A functional browser-based code editor supporting HTML, CSS, and JavaScript with instant preview. Features include:
- Syntax highlighting for all three languages
- Live output rendering
- Real-time error detection across HTML, CSS, and JS

Fun Effects
Every time you type a character, the Gunna “Writing in Fire” meme briefly flashes on screen to inspire you and remind you that you are writing fire code.
Pressing backspace triggers a chain reaction of regret:
- The “fah” sound effect plays, reminding you of your mistake.
- Deleted letters physically fly off the screen, bouncing around. After a few seconds, the letters ignite and burn at the bottom of the screen.
When your code is literally on fire, sometimes you need to take matters into your own hands. Drag the fire extinguisher around to put out burning letters before they spread.
Subway Surfers
Because staring at code isn’t stimulating enough. A built-in Subway Surfers game runs alongside your code editor, providing that essential dopamine hit while you debug. Finally, you can code and mindlessly watch a character run on train tracks at the same time.

Tech Stack
- Frontend: TypeScript, Next.js, React, Monaco, Eruda
- Backend: Node.js, Google Gemini