We’ve all been there. You’re 50 messages deep into a complex coding session with ChatGPT, and suddenly, the interface starts to crawl. Scrolling feels slow, and your fans start spinning like crazy.
As a Software Developer myself, I couldn't just ignore the lag. I had to figure out why it was happening — and then I had to fix it.
The Problem: The "bloated" DOM
Why Most Apps Start With a Backend
When building web apps, most developers default to:
This is often unnecessary for simpler use cases.
👉 In many cases, the browser is powerful enough to handle everything.
The Problem I Wanted to Solv...
There's a ritual that's become standard in the AI coding agent world. You spin up Claude Code or a similar agent harness, you create a CLAUDE.md or agent.md, and you start listing things: which framework you use, how you want code structured, what tone to respond in. You've read that the best results come from giving the model more context.
The ritual feels pro...
Some books entertain you for a few days. Some books teach you something and then quietly fade from memory. But a few books stay with you for life—not because they are easy, but because they challenge how you think.
Moby-Dick by Herman Melville belongs to that rare category.
First published in 1851, Moby-Dick is often described as a story about a man hunting a whale. But anyone w...
This week was much better, maybe one missed day otherwise constant progress, moved to ~44 "ish" % in the course. Some may call it slow but, for me it's better than "going thermonuclear" then "crashing".
Every Python developer eventually hits the same wall: one project needs Python 3.9, another requires 3.11, and the new one won't run on anything below 3.12. The instinct is to upgrade globally — which promptly breaks something else.
There's a better way. Two tools worth knowing: pyenv and conda. They solve the same problem differently, and knowing which to reach for matters.
pyenv —...