Skip to main content

I killed the 3am disk-space alert with 14 lines of bash

One tiny cron + a guardrail deleted a recurring pager wake-up. Here are the receipts.

1 Script = 1 Problem Goneautomationbash

Homelab Mythbusters: do you really need Kubernetes?

We ran the same workload on Compose and k3s for a month and measured everything.

Homelab Mythbustershomelabkubernetes

LLMs for Ops: log triage that can’t leak or lie

A retrieval-first incident summarizer with hard data boundaries and a disable switch.

LLMs for Opsaiobservability

Automation Clinic: a community backup that lied about success

A submitted pain point — backups “succeeded” but restored to garbage. We fixed it live.

Automation Clinicbackupsreliability

Weekend Lab Build: an ESP32 air-quality node in an afternoon

From breadboard to Grafana in a few hours — MQTT, Home Assistant, and a clean repo.

Weekend Lab Buildsiotesp32mqtt

Alert hygiene: dashboards that page you only when it matters

SLO-based alerting cut our noisy pages by 80%. The config and the reasoning.

1 Script = 1 Problem Goneobservabilitygrafanaslo
$ wc -l — 6 lab notes · end of logbrowse by series →

$ subscribe --email

Automation patterns and lab updates. No hype, no spam.