{}<>//#
>>λ
[

]
{
w
}
1011010101101001
θ

Latest Posts

Explore the Articles

Thoughts I had at 2 AM that still made sense at 9 AM. Most of them.

12 min read

Code Review Is the New Bottleneck

AI can generate 10,000 lines of code a day. Writing code was never the bottleneck. Now it definitely isn't. The teams winning aren't generating the most code—they have the best systems for validating it.

Read article
11 min read

Why Learning AI Is Easy But Mastering It Is Brutally Hard

The gap between asking ChatGPT a few questions and orchestrating swarms of agents is the gap between plinking on a piano and playing Carnegie Hall.

Read article
3 min read

A Coder's Christmas Tale 🎄

A festive poem about discovering the joy of limitless creation with AI—from subscription upgrades to a hundred-twenty-K lines of code.

Read article
</>

About This Blog

A Space for Overthinking & Debugging

Welcome to my "safe" space! This is where I write about technology before I forget how it works. Part blog, part rubber duck, part public accountability mechanism. Loves code. Loves it even more when someone actually uses it ;)

I write about AI, software architecture, developer psychology, and whatever else keeps me up at night. Accidentally attended a stakeholder meeting. Now I have opinions. Strongly held opinions, loosely held code.

Knows what a KPI is now
Free Forever
Still Prompting
[ ]

Behind the Scenes

console.log('life');

Developer confessions that definitely won't end up in the production build.

ERROR 14:32:01

Mass-deleted node_modules. Felt powerful. Regretted it.

WARN 03:47:22

Told myself "just one more feature" 4 hours ago.

INFO 09:15:00

Copied from Stack Overflow. It works. I don't know why.

ERROR 16:45:33

Blamed the cache. It was my code.

WARN 23:59:59

git push --force. Slept like a baby. Woke up to Slack messages.

INFO 11:30:00

Wrote documentation. Future me will still not read it.

Choose Your Theme

Pick a color scheme that matches your vibe