When `sbt test` Is Secretly Single-Threaded
SBT's defaults run tests sequentially in a single JVM. On an eight-core box with a big suite, seven cores stay idle the whole run. The four settings that fix it.
SBT's defaults run tests sequentially in a single JVM. On an eight-core box with a big suite, seven cores stay idle the whole run. The four settings that fix it.
I didn't quit JetBrains on principle. Claude Code plus git worktrees changed what I actually needed from an editor, and IntelliJ stopped fitting.
Why I stopped treating Claude like a faster typewriter and started treating it like an engineer on my team.
Notes from migrating an active React app off Create React App and Turborepo to Vite, plus the React 18 jump that came with it.
Framework expertise is the lowest-leverage skill. The concepts transfer; the syntax doesn't matter. Here's how I actually pick up new stacks.
Plan mode is the read-only switch in Claude Code that stops the agent from touching your files until you've reviewed its plan. After a few months I'm not going back to letting it just go.