React Router v8 Learned to Make Upgrades Boring
React Router v8 keeps the framework-mode API familiar and moves v7's future flags into defaults. That restraint matters after an expensive v6-to-v7 migration.
Posts on Hermes Agent, Home Assistant, Bun, and AI Tools from 2026.
React Router v8 keeps the framework-mode API familiar and moves v7's future flags into defaults. That restraint matters after an expensive v6-to-v7 migration.
Closed-model guardrails remain tied to the provider, even as comparable open weights spread. Public safety needs controls that survive that reality.
Models make awkward code cheaper to replace. Review should block future risk and leave private ideas of neat to automated conventions.
Grok Build produces useful patches, but its weekly limit changes how I use it. The harness and quota now matter more than the model.
Claude Code lowers the cost of being a Rust beginner. It kept two local-hardware projects moving while I learned the language inside them.
I keep changing this blog. One small Cloudflare Worker lets the URLs survive the changes while the site itself stays static.
GLM costs a fraction of Opus per token. OpenCode's Plan/Build toggle doesn't cut that cost back down — it just moves it.
My company merged separate AI tool budgets into one shared pool. That's when Opus versus GLM stopped being an abstract question.
dns-sd exposes what smart home apps hide: Apple, Amazon, and eero each run separate Thread meshes on the same network, and devices on different meshes route through Wi-Fi instead of communicating directly.
How to group color lights in Home Assistant using Helpers — and why the old YAML platform approach stopped working in 2026.5.