Structure Beats Magic ← All writing
Writing

Infrastructure you own

Sync, backup, history and publishing. The plumbing that keeps your files the source of truth. Newest first.

For builders & teams

Reach the Machine, Not the Copy

Sync brings the data to you. Sometimes you need the opposite — to reach the machine where the data already lives, without opening a single port to the internet.

For builders & teams

Mirror, Backup, History — Three Jobs, Three Tools, One File-Set

Syncthing replicates, Restic protects, Git remembers. Ask one of them to do another's job and it will fail you politely, at the worst possible moment.

For knowledge workers

A Hash Is Exact. It Is Also Naive.

I turned a shoebox of old drives into a database — every file fingerprinted, deduplication reduced to a single SQL query. It worked better than I expected, right up to the moment it confidently told me two identical photos were different. That's where the interesting part starts: knowing exactly what your certainty is blind to.

For knowledge workers

Eight Old Drives and the System That Emptied Them

A shoebox of old hard drives is a dread task everyone postpones: what's on them, what's worth keeping, what's safe to destroy? I stopped clearing them one at a time and built a small system instead — an index that makes each drive cheaper than the last, and a gate that never lets me delete before the data is safe. Structure beats effort, even here.

For builders & teams

Your Database Is a View — The Rebuild Discipline That Keeps Files the Source of Truth

The files are canonical. The database is a rebuildable projection of them. Get that one arrow the right way round and everything downstream — queries, AI, sync — becomes trustworthy. Get it backwards and your data quietly rots.

For builders & teams

A Brain That Publishes Itself

One source of truth in a database, a website derived from it at build time. No CMS, no runtime database, no drift.

For builders & teams

Syncthing as the Glue: One Tool, Three Flows, Zero Cloud

Phone photos in, vault views out, a folder shared with family — three different sync-flows, one tool, and folder-type as the security boundary.

For builders & teams

Restic + Hetzner for Personal Backup — and the Restore-Test That Makes It Real

Encrypted at the client, deduplicated, EU-resident, about €60 a year. But the setup isn't the point — the restore-test is. Backup is a habit, not a hope.

For knowledge workers

Master vs Publish Vaults: One Source, Many Audiences

Your master vault is for you. Your phone, your family, and eventually your readers each need a different view. Stop syncing it — start publishing it.