October 26, 2026
A coding CLI becomes a service when sessions have owners
Turning a coding agent into a shared service makes session ownership, reconnect behavior, authorization and cleanup part of the system contract.
Read article
Essays and shorter notes.
October 26, 2026
Turning a coding agent into a shared service makes session ownership, reconnect behavior, authorization and cleanup part of the system contract.
Read article
October 26, 2026
I explain how to decide whether long-running work needs persisted progress and recovery or is adequately handled by a queue and consumer.
Read article
October 26, 2026
A dedicated GitHub Actions workflow can read Dependabot alerts without inheriting the broader permissions used to build, publish, or deploy software.
Read article
October 26, 2026
I explain how to inventory workflow changes across repositories, require trusted review, and keep credentials out of untrusted workflow runs.
Read article
October 26, 2026
Claude Code mods can replace built-in behavior and interact in load order, so teams need an allow-list, compatibility policy, and combined-configuration tests.
Read article
October 26, 2026
A release-note check helps keep generated Kubernetes API lifecycle data from turning into an unverified platform support promise.
Read article
October 26, 2026
A stable OpenTelemetry export contract lets customers change observability backends without turning your application into a vendor-specific product fork.
Read article
October 26, 2026
A practical way to test OpenTelemetry process-metric release candidates without turning provisional names and attributes into operational contracts.
Read article
October 26, 2026
A coding agent’s uncertainty can help direct review, but tests, diffs, and human judgment—not confidence—must determine whether its work is sound.
Read article
October 26, 2026
I explain why SDK selection and C# language policy belong in separate settings, and how to roll out language changes across a repository fleet.
Read article
October 26, 2026
I explain how to use PostgreSQL 19 RC 1 to test application integrations and upgrade procedures without treating an RC as a production commitment.
Read article
October 26, 2026
A purpose-based access model helps teams reduce GitHub Actions secret exposure now and adopt finer-grained controls without confusing configuration for policy.
Read article
October 26, 2026
I argue for treating nested coding agents as a resource-control problem, with enforceable limits on delegation, tools, spend and elapsed time.
Read article
October 26, 2026
I argue that optional Kubernetes device operations should change how platforms declare device capabilities and how workloads handle missing setup or cleanup.
Read article
October 26, 2026
A workload class can organize Kubernetes workloads or drive platform behavior; I explain why its meaning, ownership and guarantees must be explicit first.
Read article
October 19, 2026
I explain why PostgreSQL time-zone data belongs in application change management and how to test future appointments across database and application updates.
Read article
October 19, 2026
A controlled runtime comparison shows whether .NET 11 changes latency, throughput or resource use for your service—and what upgrade risk comes with the result.
Read article
October 19, 2026
A more expressive EF Core query can change SQL, plans, and database constraints, so verify the emitted commands against your schema and workload.
Read article
October 19, 2026
Model tool support can change which workflow is possible, so discover capabilities at runtime and define what happens when a tool is missing.
Read article
October 19, 2026
I explain how to assess KYAML across editors, linters, renderers, policy checks, and deployment workflows before changing repository conventions.
Read article