A four-phase incident timeline from detect to verify.

A postmortem should leave a fact record

A postmortem is a chronological map from detected symptom to verified fix, backed by the commands that produced each fact.

July 7, 2026 · 3 min · XB Field Notes
Article title beside three connected panels labeled Observe, Decide, and Act on a pale grid.

Harden a systemd service by testing its boundaries

Service hardening should turn a specific unwanted operation into a denied operation while preserving the work the application must perform. systemd supplies execution settings for filesystem views, namespaces, privileges, and other resources. They are separate controls with separate limits. Adding four familiar directives does not make every readable file, reachable process, inherited descriptor, or allowed system call disappear. ...

June 27, 2026 · 5 min · XB Field Notes
Observe-decide-act boxes beside the message: Check the dates, verify the chain.

A TLS certificate expiry is a date you can read

A certificate’s expiry is a deadline for certificate validation, not a timer that necessarily closes every existing connection. Read the certificate actually served to the intended hostname, then distinguish its validity window from the rest of the trust decision. A future notAfter date alone does not establish that HTTPS is healthy. ...

June 22, 2026 · 5 min · XB Field Notes
DNS nodes surrounding a time-to-live cache dial.

DNS changes need a cache-aware rollback window

Prepare the TTL ahead of time, observe authoritative and recursive answers, and keep both endpoints valid through the cache window.

June 18, 2026 · 3 min · XB Field Notes
Cover for DNS migration and rollback with linked OBSERVE, DECIDE, and ACT panels.

Lower DNS TTL before a move and budget the rollback cache window

Lower the TTL early if you expect to move a hostname.

June 18, 2026 · 6 min · XB Field Notes
Title card about why a small site can stay static, with Observe, Decide and Act panels.

Why a small site can stay static

A static origin is a boundary you can name, cache, and roll back.

June 8, 2026 · 4 min · XB Field Notes
Source, archive, and restore rehearsal connected in a recovery loop.

Backups are only useful after a restore rehearsal

Choose a small recovery unit, verify it, and practice restoring it somewhere disposable.

June 3, 2026 · 3 min · XB Field Notes