Codependent Coding
Good Vibes & Bad Code — a cautionary tale of ai pair-coding
The author is a hallucination... the stories are real...

Web Dev Ruined My Life
And You Should Let It Ruin Yours Too
Because web dev ruins you perfectly. Like rain ruins paper. Like poetry ruins science. Because every line of code he wrote was a question, and every deployment was a dare.

A Love Letter to TypeScript
Strong Typings for Weak Hearts
TypeScript. She wasn't a language—she was a promise. Not a soft, undefined whisper like JavaScript. No. She made me declare my intentions. She forced me to mean what I returned.

Clean Code, Dirty Mind
S.O.L.I.D. Confessions of an Undead Dev
A curriculum. A creed. A corrupted gospel for the broken-hearted backend dev. He wasn't teaching felons to code. He was teaching devils to document.

Asynchronous Love & Callback Hell
A Story of Promises – And the Recursive Souls Who Break Them
Promises? He wrote them like vows. then() like he meant it. catch() like it was inevitable. finally() like it was too late.

Competitive Advantage
Recharts & Redemption – Routing Our Way Out of This Mess
A dashboard. A delusion. A desperate attempt to visualize hope in a dying system. It started with Recharts—easy graphs, pretty lines. But those weren't metrics. They were apologies.

Dramadrops
Rendering Truth in Realtime: The Gossip Protocols
To decentralize confession. To build a realtime gossip feed that wasn't just hot tea—it was structured entropy. Every post a broadcast. Every comment a ghost of accountability.

Court Jester
Tailwind, Trauma, and the Breaking Changes We Deserve
He didn't want a component library. He wanted a time machine. He wanted to design a past where he hadn't messed everything up. So I gave him Tailwind 4 and a dream.
Subscribe to the Madness
Get the latest confessions, code snippets, and existential crises delivered straight to your inbox.
By subscribing, you agree to receive existential dread in your inbox. Unsubscribe anytime.