Category
Tools
27 posts
TypeScript 7 is written in Go now. Here's what it means for your stack
TypeScript 7.0 RC is here, rewritten in Go and about 10x faster than 6.0. What's actually new, whether you should upgrade, and the one migration gotcha to plan for.
Connect Claude to WordPress in 5 minutes with application passwords
WordPress application passwords let Claude read, draft, and edit your site over the REST API. No plugin, no code. Here is the setup, the security framing, and the one gotcha that trips people up.
Someone built a mini Claude Code in an afternoon. Here is what to steal from it
A developer built a read-only AI code reviewer from scratch in minutes. The real lesson is the harness: model, context, guardrails, tools. Here is why you should build your own.
GitHub Models is being retired: what it means and where to go
GitHub is retiring GitHub Models and new customers are already locked out. Who it hits, what to migrate to, and how to dodge vendor lock-in.
My Neovim Setup: A Kickstart Config I Actually Understand
A walkthrough of my real Neovim config: 31 plugins on a Kickstart base, set up for C#/.NET, web dev, and writing. What I run and why.
VPS prices are rising everywhere in 2026: Hetzner, OVHcloud, Hostinger
Hetzner, OVHcloud and Hostinger all raised VPS prices in 2026, driven by the same RAM and storage crunch. Here's what changed at each, why, and how to not overpay.
openapi-typescript: stop hand-writing your API types
Hand-written API types drift from the real API and ship bugs. openapi-typescript generates them from your OpenAPI schema so the compiler catches mismatches.
Smoke testing: the 30-second check that saves your deploys
A smoke test is a tiny set of checks that confirm your app still boots and the core flows work. Here's how to write one, where it sits in CI, and the tools I use.
Is markdown dead? Why I keep asking AI for HTML notes instead
Markdown isn't dead, but for AI notes I read once I now ask for a self-contained HTML file that opens in the browser already styled. Here's when I switch, and when I stay on markdown.
The Vibe Coding Lie: Wrapper Tools vs Foundation Tools
"I built an app in 3 hours." Sure, but with which tool? Lovable and Claude Code aren't playing the same game. Here's the difference before you start.
Claude Skills: 8 Markdown Files That Replaced My NPM Scripts
A working dev's guide to Claude Skills, 8 markdown files that quietly replaced brittle NPM scripts in my workflow, and the ones you should ignore.
24 Zed Editor Hidden Gems That Made Me Drop VS Code for Good
24 lesser-known Zed editor features — multi-cursor tricks, task runners, keybindings, and workflows the docs barely mention but you'll use every day.