AMAbdulkabir Musainblog.abdulkabirmusa.com·Jul 14 · 11 min readCanvas 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 fa10
AMAbdulkabir Musainblog.abdulkabirmusa.com·Jul 7 · 3 min readAI 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 10
AMAbdulkabir Musainblog.abdulkabirmusa.com·Jul 5 · 5 min readWhy 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. 50
AMAbdulkabir Musainblog.abdulkabirmusa.com·Jun 26 · 6 min readTHE 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 use00
AMAbdulkabir Musainblog.abdulkabirmusa.com·May 2 · 2 min readScalability 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 scalability54AD