June 15, 2026

Rejected, enraged, and roasted

I wrote 5000 lines of assembly because I was angry

Rejected after four interviews, he rage-built a game — and the comments got savage

TLDR: After a silent rejection following four interview rounds, a developer channeled the frustration into building a painstaking low-level game project. Readers were split between admiring the talent, mocking the laggy website and possible AI help, and arguing whether this was genius craftsmanship or effort aimed at the wrong target.

A programmer says he spent his frustration the most dramatic way possible: after getting rejected by Microsoft with nothing but a cold dashboard update, he poured that anger into writing 5,000 lines of assembly, one of the most low-level, painstaking ways to make software. The project itself is impressive — a handmade game engine with enemies, sound, lighting, and even an editor — but the real show started when the internet arrived with popcorn.

The loudest reaction? A brutal dose of "cool project, but..." energy. One commenter instantly became the villain of the thread by sneering that the game runs smoothly while the creator’s own website stutters and lags, basically saying they rage-quit the blog before reading it. Ouch. Others took a softer line, arguing the flashy loading screen and unusual design were clearly intentional style choices, not mistakes. That split turned the comments into a mini culture war: artsy web gimmick or annoying self-own?

Then came the AI jab. One of the funniest and sharpest replies rewrote the whole premise as, "I asked Claude to write 5000 lines of assembly because I was angry," turning the post into an instant 2026 joke about whether anyone codes solo anymore. Meanwhile, some readers were genuinely rattled by the bigger story: four interviews, strong performance, and still no feedback. That sparked a darker mood about today’s job market, with commenters wondering whether talent even matters if companies ghost candidates after weeks of effort. In other words: a rage-coded masterpiece, a roast session, and a recession-era anxiety spiral all in one post.

Key Points

  • Ujjwal Vivek published a post on June 14, 2026 about building a project called Baremetal in roughly 5,000 lines of assembly.
  • The author says Baremetal was an unplanned project motivated by frustration after a Microsoft interview process ended in rejection.
  • The post describes a month-long Microsoft hiring process with four interview rounds and a rejection delivered as a dashboard status change without direct feedback.
  • The article links Baremetal to the author's earlier projects—Synclippy, Journey, and Echopoint—which he also says emerged from specific unmet needs.
  • The article’s structure shows that the full write-up covers low-level graphics and systems topics including raw mode, framebuffer and ANSI output, DDA raycasting, fixed-point math, AI, textures, audio, lighting, map editing, and web delivery of a Linux binary.

Hottest takes

"runs at 60fps while your blog has a loading bar and lags when scrolling" — MisterTea
"I asked Claude to write 5000 lines of assembly because I was angry" — thomashobohm
"focus on making something people want to use" — kookybakker
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.