Canvas 2D to PixiJS: A Migration StoryA few months ago I asked myself a question I genuinely couldn't answer with confidence: is Clypra's editor actually rendering through the GPU pipeline I built, or have I been staring at a Canvas 2D fa1Jul 14 · 11 min readblog.abdulkabirmusa.com
AI Agents in Mid-2026: What's Actually Real vs. What's Just NoiseEvery week there's a new "agent" launch claiming to replace your team. Most of it is marketing. Here's what's genuinely shifting in how agents get built and used right now and what it means if you're 1Jul 7 · 3 min readblog.abdulkabirmusa.com
Why Your DOM Animations Choke at 500 Elements — and How PixiJS Renders 50,000 Without Dropping a FrameEvery frontend engineer has hit this wall eventually. You build something with a few hundred animated elements — particles, nodes in a graph, tiles in a dashboard — and the browser starts to stutter. 5Jul 5 · 5 min readblog.abdulkabirmusa.com
THE QUITE FAILUREThe worst bugs I've ever encountered aren't the ones that crash the application. Crashes are honest. They announce themselves. They produce logs, stack traces, incident alerts. They interrupt the useJun 26 · 6 min readblog.abdulkabirmusa.com
Scalability Is Not About Your Code — Here's What It Really MeansWhen most people hear "scalability," they immediately think about code optimization, clean architecture, maybe caching strategies. I thought the same thing for a while. But that's not what scalability54ADMay 2 · 2 min readblog.abdulkabirmusa.com