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

Terraform Applied Cleanly and Measured Nothing

August 29, 2026August 28, 2026 by halimat

A successful apply means the checks were written, not that anything is being measured. Then the dashboard went red on every panel except one — and that one exception was the entire diagnosis.

Categories Server & Infrastructure Tags core-web-vitals, grafana, monitoring, observability, terraform

k6 Only Reports LCP for the Last Page You Close

August 29, 2026August 28, 2026 by halimat

Sixty-one monitored URLs reported time to first byte. Nine reported Largest Contentful Paint. The nine weren’t a random sample — they were the last page of each check script, which is the entire explanation.

Categories WordPress & Performance Tags core-web-vitals, grafana, javascript, monitoring, performance

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

We Designed a Monitoring Stack, Then Decided Not to Build It

August 29, 2026August 28, 2026 by halimat

Three architecture decision records planned a self-hosted performance-monitoring stack in detail. The fourth one priced it against the market and killed it — because the servers were never the expensive part.

Categories Server & Infrastructure Tags architecture, devops, grafana, infrastructure, monitoring

The File Watcher That Looked Like a Permissions Problem

August 29, 2026August 27, 2026 by halimat

A sudo prompt, a macOS privacy dialog, and an EMFILE crash — three failures on a locked-down Mac that all look like missing admin rights. None of them is.

Categories Tooling & AI Tags debugging, devops, macos, nodejs, tooling

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

The WordPress Performance Profiling Toolkit We Actually Use

August 29, 2026July 26, 2026 by halimat

Not a plugin roundup. Four tools that actually found something on a real WordPress VIP network, what each one is blind to, and which symptom sends you to which one.

Categories WordPress & Performance Tags debugging, devops, performance, wordpress

What ‘VIP-Style Multisite’ Actually Means for a Performance Bug

August 29, 2026July 25, 2026 by halimat

Every fix in this series landed at a different layer — application code, shared plugin, edge config, vendor dashboard. The scoping decision matters more than the fix itself, and it’s rarely obvious from the bug report.

Categories Server & Infrastructure Tags devops, infrastructure, performance, wordpress

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
Older posts
Page1 Page2 Page3 Next →

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