
Fix Missing Cloudflare Workers Types After the v5 Upgrade
Fix missing dated Cloudflare Workers type entrypoints after v5, migrate app types to wrangler types, and keep generated declarations current in CI.
Field notes / The archive
Practical articles, guides, and experiments about web development, software, AI, and the tools around them.

Fix missing dated Cloudflare Workers type entrypoints after v5, migrate app types to wrangler types, and keep generated declarations current in CI.

Node 20 is EOL. Audit package metadata, CI, Docker, and host settings, choose a supported target, then verify every runtime pin before a deploy fails.

Catch preview deployment drift in status codes, redirects, headers, cookie attributes, canonical URLs, and robots metadata before production.

Resolve Wrangler environments, service bindings, and remote resources before starting a multi-Worker stack, then launch it in dependency order.

Run Cloudflare Workers config checks in GitHub Actions, annotate exact Wrangler lines, scan monorepos, and upload SARIF when you need it.

Upgrade Astro 6 on Cloudflare safely: replace removed runtime APIs, isolate Node-only prerender work, build each environment, and test in workerd.

Use 1Password with Docker Compose without hiding the hard part: protect the service-account token, prefer file secrets, and test revocation and recovery.

Compare 1Password and Bitwarden for developer workflows: SSH agents, CLIs, local and CI secrets, self-hosting, EU regions, pricing, and recovery.

Use 1Password load-secrets-action with a scoped service account, then isolate fork pull requests, job outputs, environments, logs, and token rotation.

Set up the 1Password Environments MCP server for Codex, then test model context, local mounts, process access, approvals, and CI boundaries.