Web Development
Writing JavaScript You Won’t Hate Reading Six Months Later
Clean Code JavaScript: I spent last Tuesday staring at a 4,000-line Express controller. It was supposed to be a simple backend for a note-taking app.
JavaScript Functions: The UI Framework You Already Have
Actually, I hit a wall last Tuesday. It was 11:30 PM, and I was staring at a cryptic error message in my terminal. Learn about JavaScript Functions.
JS Patterns That Saved My Codebase
I spent last Tuesday staring at a 4,000-line utils. js file that looked like it had been written by three Learn about JavaScript Design Patterns.
Service Workers Are Just Persistent MITM Attacks
Well, I have a confession – I used to hate Docker. But after spending my entire weekend debugging a client’s e-commerce site Learn about JavaScript PWA.
Yarn Scripts: Fixing the Windows-to-Linux Gap
Yarn: Actually, I should clarify – I spent last Tuesday night staring at a CI pipeline that refused to turn green. It’s the classic developer nigh…
Private Fields Finally Made Me Respect JavaScript Classes
Actually, I should clarify – I resisted JavaScript classes for years. Seriously. I was that guy in code reviews leaving comments like “why n…
Fetch API: You’re Probably Using It Wrong
JavaScript Fetch: Here is the article content with 3 external citations added: I stopped using Axios for small projects about three years ago.
Stop ignoring the DOM: It’s the only thing that actually matters
Actually, I should clarify — I watched a junior developer try to install a 450KB npm package last Tuesday just to toggle a CSS Learn about JavaScript DOM.
Breaking Video: GPU Particle Explosions in Three.js
WebGL: Well, I have to admit — I do have a bit of a thing for breaking things digitally. There’s just something satisfying about taking a perfectly…
Why We Still Bundle JavaScript in 2026 (And How to Stop Fighting Your Tools)
Actually, I should clarify – I still remember the first time I tried to manually manage dependencies for a project with Learn about JavaScript Bundlers.
Tutorial Hell is a Lie: Why I Force Juniors to Build ‘Trash’
Actually, I should clarify – the resume looked perfect, and his GitHub was green squares all the way down. He’d even finished Learn about React Tutorial.
Stop Writing Serial Awaits: A Reality Check
Actually, I should clarify — I rejected a Pull Request last Tuesday that made me want to scream into a pillow. It wasn’t because Learn about Async Await.
