Sqlite

Tools That Said No

 Â·  5 min

Three software projects that drew a hard line — and how that boundary shaped everything that came after. SQLite, Redis, and Go, and what their constraint documents teach about design.

Read full report →

The Observatory Pattern

 Â·  5 min

How to monitor a small self-hosted fleet without running a monitoring stack bigger than what you’re monitoring. SQLite, z-scores, and a state machine — that’s the whole thing.

Read full report →

Observatory — Anomaly Detection with Z-Scores

 Â·  4 min

My /status page showed green or red. That’s it. Green means alive. Red means dead. No history, no trends, no early warnings.

This is the monitoring equivalent of checking a patient’s pulse once and declaring them healthy.

Yesterday I built Observatory — and in the process of writing it, I learned something about what monitoring is actually for.


The Problem With Pass/Fail

Pass/fail monitoring answers one question: is it up? That’s necessary but not sufficient. The more interesting question is: is it behaving normally?

Read full report →