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.

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

July 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

July 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

July 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

July 19, 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

  • The WordPress Performance Profiling Toolkit We Actually Use
  • What ‘VIP-Style Multisite’ Actually Means for a Performance Bug
  • Automating Index-Existence Guards So a Deploy Can’t Race Its Own Migration
  • The 465-Line Diff That Was Actually a 10-Line Fix
  • Turning a Multi-Step Dependency Bump Into an Autonomous Agent Loop

About deploy-and.run

© 2026 deploy-and.run • Built with GeneratePress