Writing
The complete chronological archive.
All writing
Page 7 of 10
When Vault Migration Is Really a Cryptography and Trust-Boundary Problem
Jul 2026·Vault transit migration can fail after the database copy; validate key parity, token scope, and app decrypt paths before cutover.

When the cluster was ahead of the code
Jun 2026·Terraform drift can make a clean apply silently roll back live changes. Learn how to spot reverts, stop, reconcile code, and deploy safely.

Measuring Performance Work Before Declaring Victory
Jun 2026·Use performance attribution to compare old and new paths, calculate database deltas, control confounders, and decide what to retain.

When Project Risk Is an Accountability System, Not a Staffing Problem
Jun 2026·Project risk accountability fails when ownership, readiness, and escalation are invisible. Use ledgers and gates before adding staff.

When Agents Can Write Their Own Skills, Retrieval Becomes the Product Boundary
Jun 2026·Wrong skill retrieval makes agent skill persistence risky. Treat skills as gated, versioned product surface with evals and tool limits.

Delete All GitHub Forks at Once
Jun 2026·Delete all your GitHub forks with the gh CLI: grant the delete_repo scope, list every fork with gh repo list --fork, and pipe them to gh repo delete --yes.

When Health Data Freshness Became a Pipeline Problem
Jun 2026·Health data freshness depends on device capture, API ingest, caching, and display timestamps, not just widget refresh speed.

When Claude Became a Shortcut Before the Problem Was Understood
Jun 2026·Claude in Chrome can mask delivery gaps unless ownership, access, and evidence are proven before an LLM starts building.

Turning UPI Transactions Into Savings Signals
Jun 2026·UPI transaction analysis fails when alerts stay messy. Build a read model that normalizes payees, detects recurrence, and exposes evidence.

Go as a primary language for solo practitioner tooling
Jun 2026·Dependency drift broke a tiny service. Go for solo tools keeps unattended jobs easier to deploy, debug, and maintain.