Writing
The complete chronological archive.
All writing
Page 3 of 10
The Hidden Cost Model Behind macOS CI Runners
Aug 2026·Compare macOS CI runners using demand timing, allocation policy, production proof, and a dated 24-hour break-even calculation.

Why Mobile Releases Should Start From Tags, Not Every Commit
Aug 2026·Use mobile release tags to separate unprivileged verification from protected signing and distribution jobs for iOS and Android.

How to Publish Immutable Release Artifacts From a Private Repository
Aug 2026·Publish immutable release artifacts with create-only version keys, OIDC credentials, canonical digests, and ETag-guarded JSON discovery.

Sign, Package, and Notarize the Exact macOS Artifact Users Install
Aug 2026·Make macOS signing and notarization auditable with path checks, content manifests, inside-out signing, and installed-app verification.

How to Cut a 30-Minute Mobile Pipeline Without Skipping Proof
Aug 2026·Shorten a 30-minute mobile pipeline with early verification, parallel native builds, concrete manifests, and safer cache boundaries.

When Vulnerability Counts Wouldn’t Hold Still: Designing a Deployment Gate Around Legacy Inspector Debt
Jul 2026·Stop unstable CVE comparisons from blocking releases. Build an AWS Inspector deployment gate with trusted baselines and scoped legacy debt ceilings.

The value of sustained in-house expertise vs. outsourcing
Jul 2026·Vendor dashboards are green but the platform is down. In-house technical expertise preserves context and speeds recovery across supplier boundaries.

Replacing a Disappearing Sentry With an End-to-End Datadog Observability Plane
Jul 2026·Replace unverifiable parity with a tested investigation across Cloudflare and Datadog, including joins, logs, ownership, and proof limits.

Designing Locale Preferences Across Cookies, Cloudflare Functions, and KV
Jul 2026·Cloudflare locale preferences can conflict across cookies and KV. Define precedence, validate overrides, derive currency, and use real identity.

Run Broker Turns Through a Durable DynamoDB Harness
Jul 2026·Broker workers duplicate or lose work after restarts. DynamoDB leases, durable checkpoints, and stable delivery IDs make recovery predictable.