Hey everyone! 👋

“Kabhi kabhi lagta hai apun hi bhagwan hai,” especially when your code compiles on the very first try. But then, you look at your docstrings, variable names, and READMEs, and realize they are absolutely full of spelling mistakes. Yep, that was me.

I was spending too much time manually hovering and clicking on those annoying red lines. I wanted a tool that didn't just passively highlight errors, but actively jumped to them like the Batmobile responding to a signal. So, I built SpellJump — an AI-powered typo jumper for VS Code and Cursor.

I built the core extension using TypeScript and the VS Code Extension API. The biggest "Moye Moye" moment during development was handling real-time text document synchronization. You type fast, and the extension needs to parse the text, find typos, and update the Problems panel and wavy underlines instantly—all without lagging the editor. Figuring out the exact text-range mappings while maintaining peak performance was a solid headache.

I fired up my Linux terminal and wrote Python scripts to generate a synthetic dataset of 2,000+ common developer typos.