DevOps

Handling state in Azure Functions without Durable Functions

Durable Functions task hub with tables and queues beside an ETag checkpoint row.

Durable Functions is a workflow engine. When your state is a cursor, a flag, or a counter, one Table Storage row with an ETag replaces it. more

Creating Cloudflare Account Tokens for CI, VM and Admin

Cloudflare account tokens managed with OpenTofu.

A practical OpenTofu pattern for separate account-owned Cloudflare tokens for infrastructure, CI/CD and administration. more

Google Cloud Introduces Fault Injection Testing

Google Cloud fault experiment with failover, degradation and stop controls.

Fault Injection Testing is in preview. It can fail over a Cloud SQL instance or degrade traffic at a Layer 7 load balancer. more

Google Cloud Run Instances Target Long-Lived AI Agents

Cloud Run singleton lifecycle with endpoint and agent controls.

Cloud Run instances add a singleton runtime with a stable HTTPS URL, stop and resume controls, and up to seven days of continuous execution. more

CF Workers and DNS: a good solution for a homelab

Global network connecting cloud infrastructure.

OpenTofu manages DNS and edge policy, Wrangler deploys Workers, and the firewall limits the exposure of homelab services. more

Fully Securing OVH Mail under Cloudflare Nameservers

Mail envelope secured by MX, SPF, DKIM and DMARC DNS records.

Keep OVH mail working after moving DNS to Cloudflare, using unproxied MX and client records plus SPF, DKIM, DMARC and DNSSEC. more

Managing Cloudflare with IaC (OpenTofu)

OpenTofu and Cloudflare infrastructure as code diagram.

Manage Cloudflare zones, proxied DNS records and cache rules as IaC with OpenTofu, using one DRY block for every domain. more