Complete journal / Year

2026

30 notes published in 2026.

Why I built ChHeader

ModHeader's ad injection put me off. I built ChHeader to edit HTTP headers without ads, with local profiles and source anyone can inspect.

Optimizing Cubbly After Moving Away from SSR

Removing SSR simplified Cubbly but delayed useful inventory. I compared four client-loading compositions and kept the one that made real route content 31–42% faster.

AI Pricing Is Becoming UX

GPT-5.6 turns capability into a price ladder, while Codex Spark turns speed into a separate button. AI pricing is becoming part of the interface.

Evaluating a TanStack Table v9 Upgrade

I wanted to keep a shared table component current without accepting migration work on faith. A side-by-side benchmark made the trade-off much easier to judge.

Claude’s Guardrails End at Claude

Closed-model guardrails remain tied to the provider, even as comparable open weights spread. Public safety needs controls that survive that reality.

GLM Is Cheap. Steering It Isn't.

GLM costs a fraction of Opus per token. OpenCode's Plan/Build toggle doesn't cut that cost back down — it just moves it.

I Can't Avoid the Price Gap Anymore

My company merged separate AI tool budgets into one shared pool. That's when Opus versus GLM stopped being an abstract question.

My Home Assistant Light Group Disappeared

My YAML light group vanished after an update. I blamed Home Assistant 2026.5 too quickly; the Helper fixed it, but YAML is still supported.

Tripsy Now Has a CLI (and an MCP)

Tripsy released an official CLI and MCP server in May 2026. The CLI is the better tool. Everything I documented for the SQLite approach is now unnecessary.