Devops

8 posts

← All posts
devops · · 14 min

A Timed-Out Job Is Not a Killed Worker

A job that hits its timeout is not a dead worker pool. Print the job timeout, the worker kill, and the named queue:work owner before you file an outage.

devops · · 14 min

Ubuntu-latest Is Not a Runner Image You Already Tested

A green Laravel or Vue workflow on ubuntu-latest is still today's image, not the image GitHub will move that label onto. Print the label, the named pin, the test job, and the workflow owner before the migration window.

devops · · 14 min

Zero-Cost Observability for Agent Crons

A low-cost observability pattern for agent crons using logs, artifacts, summaries, and delivery checks before adding paid monitoring tools.

ai-agents · · 13 min

Long-Running AI Agents — From Demos to Production

A long-running coding agent can stay green after it changes directory. Production still needs a sandbox that survives /cd, a budget that counts nested work, and a human who owns both.