Skip to content
deploy-and.run

deploy-and.run

Who merges so late, past midnight's chime, still pushing bugs to master's line?

  • WordPress & Performance
  • Server & Infrastructure
  • DevOps & Automation
  • Tooling & AI
  • Notes

DevOps & Automation

Deployment pipelines, GitHub Actions, CLI tooling, and scripts that automate recurring workflows.

Ten Browser Checks, Sixty-One URLs, and One Terraform Loop

August 29, 2026August 28, 2026 by halimat

A vendor cap of ten browser checks per tenant, undocumented on the pricing page, against sixty-one URLs. The workaround turned out to be the cheaper design — and the labels you assign never reach the metrics you want to filter.

Categories DevOps & Automation Tags devops, grafana, infrastructure, monitoring, terraform

Your File Watcher Deleted the File You Just Saved

August 29, 2026August 26, 2026 by halimat

Mirror a folder with delete-on-delete enabled, hit Save in your editor, and watch the target file disappear. The bug isn’t in the watcher — it’s that saving a file, on most editors, is a delete followed by a rename.

Categories DevOps & Automation Tags automation, devops, macos, nodejs, tooling

Automating Index-Existence Guards So a Deploy Can’t Race Its Own Migration

August 29, 2026July 24, 2026 by halimat

The runtime existence check that kept one index rewrite safe to deploy in either order was a one-off. Here’s the same pattern turned into a reusable pre-deploy CI gate for a whole network.

Categories DevOps & Automation Tags automation, ci-cd, devops, mysql, wordpress

The 465-Line Diff That Was Actually a 10-Line Fix

August 29, 2026July 23, 2026 by halimat

A one-line exception guard turned into a 465-line diff because a formatter had rewritten the whole file first. The fix wasn’t the guard — it was separating the reformat from the change before anyone had to review it.

Categories DevOps & Automation Tags automation, devops, git, wordpress

Turning a Multi-Step Dependency Bump Into an Autonomous Agent Loop

August 29, 2026July 22, 2026 by halimat

A shared plugin version bump, a branch-validation step, a version-skew incident, five index migrations across a network, and a documented PR — run as one supervised agent loop instead of six separate manual steps.

Categories DevOps & Automation Tags automation, devops, mysql, wordpress

Shipping a Database Index Without an Outage on WordPress VIP

August 29, 2026July 19, 2026 by halimat

A shared plugin update needed five new indexes across a multisite network. The bug that almost shipped wasn’t in the indexes — it was in assuming a diff between two versions was the same thing as the full version.

Categories DevOps & Automation Tags devops, mysql, performance, wordpress

Recent Posts

  • Terraform Applied Cleanly and Measured Nothing
  • k6 Only Reports LCP for the Last Page You Close
  • Ten Browser Checks, Sixty-One URLs, and One Terraform Loop
  • We Designed a Monitoring Stack, Then Decided Not to Build It
  • The File Watcher That Looked Like a Permissions Problem

About deploy-and.run

© 2026 deploy-and.run • Built with GeneratePress