Web Development
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 class. I wish I was joking.
Breaking Video: GPU Particle Explosions in Three.js
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 good UI.
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 more than five files.
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 three separate “Master React.
Stop Writing Serial Awaits: A Reality Check
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.
Why I Don’t Trust Body Parsers (And Neither Should You)
NPM: I woke up this morning to three Slack notifications and a missed call from my devops lead. Nothing good ever happens before my first coffee,…
XSS Is Still Killing Your App: Here’s The Fix
I audited a legacy codebase last Tuesday that made me want to scream into a pillow. It was a Frankenstein’s monster of PHP 7, jQuery, and some haphazard.
JS Build Tools in 2026: Speed is Solved, Safety is the New Headache
I remember when my biggest problem was getting Webpack to bundle a CSS file without crashing. It feels like a lifetime ago.
Stop Building Native Apps: The 2026 PWA Reality Check
I remember sitting in a meeting in 2018, listening to a project manager explain why we needed a Progressive Web App.
