Title card with three panels labeled Observe, Decide, and Act.

Give a log query a question and a denominator

A useful logging design starts with a question precise enough to become a query. “Show errors” is different from “How many checkout requests finally failed between ten and eleven UTC?” The first locates diagnostic events. The second needs a population of completed requests, a definition of failure, and a time rule. Collecting more text does not supply these missing semantics automatically. ...

September 6, 2026 · 5 min · XB Field Notes
Observe, decide, and act panels for time-source quality checks.

Servers need observable time discipline

A time daemon is useful only when its operating state supports the application’s time requirements. A running process can have no usable source, and a selected source can still be wrong or insufficiently measured. Treat time service health as an observable chain: source configuration, successful observations, selection, uncertainty, and permitted clock control. A green process indicator covers only the beginning. ...

September 2, 2026 · 5 min · XB Field Notes
Observe, decide, and act panels beside the headline: Backups follow the 3-2-1 rule.

Backups follow the 3-2-1 rule

The classic 3-2-1 backup rule calls for three copies of data, on two storage media, with one copy off site. The working data counts as one copy, leaving two backup copies. The rule is a starting point for separating failure exposure. It does not promise that every set of three filenames survives hardware failure, accidental deletion, credential compromise, or a mistake propagated to all copies. ...

August 30, 2026 · 4 min · XB Field Notes
Health checks need a question, beside an observe-decide-act flow on a pale grid.

Health endpoints answer a question

A health endpoint is an input to an operational decision, not a universal certificate that a service works. A small endpoint returning 200 can be useful when its consumer needs exactly that limited evidence. Problems begin when operators interpret “this handler answered” as “every customer request will succeed.” ...

August 19, 2026 · 6 min · XB Field Notes
A terminal line of HTTP status and headers beside a dimmed status dashboard.

Readable evidence before dashboards

Prefer a verifiable sentence over a colored panel when the claim has to survive an audit.

August 18, 2026 · 4 min · XB Field Notes
A release pipeline stage from build through verify to a confirmed public edge.

Ship a static site and prove the edge agrees

Build, publish, and check delivery while keeping artifact identity, sampled observations, and rollback distinct.

August 11, 2026 · 8 min · XB Field Notes
A client walking through the response metadata a live edge returns, from method to range and cache.

Read a live edge the way a client does

Walk a live origin from method to body to cache, and leave with checks you can reuse.

August 7, 2026 · 8 min · XB Field Notes
A maintenance task connected to a clock, bounded runtime, and journal result.

A maintenance timer should leave its last result visible

Scheduling is only half the job; operators also need to see when the task last ran and how it ended.

August 4, 2026 · 3 min · XB Field Notes