today iain learned: How to replace nvim-treesitter and Mason with NVPM, and protect against supply chain attacks in tools that depend on git repositories.
Dev Log 57: 2026-06-21
This whole thing started with a chat with Kev, (Svelte Society co-founder), after a few beers at the CityJS after-party. I mentioned my-pi to him and his first question to me was “oh! does it have LSP built in?” I was...
Right, so, I stumbled across this post by Karan Bansal about enabling LSP in Claude Code and thought “no way this actually works.” Turns out it does. Here’s the thing - every time you ask Claude Code “where is this function defined?”, it does what...
Dev Log 39: 2025-12-23
Emanuele Stoppa tells the story of Biome rising from Rome's ashes to become a unified JavaScript toolchain with CST architecture.