FIELD NOTES

Latest notes

Newest notes from the archive

The Browser Tab I Kept Open for 143 Days

The Browser Tab I Kept Open for 143 Days

One browser tab survived updates, restarts, and several attempts to remember why it had seemed important.

2 min read
The Laundromat at 2:13 A.M.

The Laundromat at 2:13 A.M.

A late-night laundry trip involving one unreliable dryer, an overly confident vending machine, and a sock with no clear owner.

3 min read
A Safe 90-Second Linux Disk Space Triage

A Safe 90-Second Linux Disk Space Triage

A read-only sequence for finding what filled a Linux server before deleting logs, images, caches, or data you may still need.

3 min read
A Night Walk with No Destination

A Night Walk with No Destination

A walk taken only to clear the head becomes a tour of small places that are invisible during the day.

1 min read
Making Pagefind Work in Astro Development

Making Pagefind Work in Astro Development

Why Pagefind can work in an Astro production build but fail during local development, and a small build-first workflow that keeps both environments predictable.

4 min read
systemctl cat and Drop-In Overrides

systemctl cat and Drop-In Overrides

Inspect the complete systemd unit and make a small local override without editing vendor files.

1 min read
The Parcel Locker Sent Me in Circles

The Parcel Locker Sent Me in Circles

A delivery notification points to locker 18, but the building contains three different locker 18s.

1 min read
Use docker compose config Before Deploying

Use docker compose config Before Deploying

Render the Compose model before deployment to catch interpolation, merge, profile, and path surprises.

2 min read
The Restaurant with One Table

The Restaurant with One Table

A wrong turn leads to a restaurant with one table, no menu, and an owner who has already chosen dinner.

2 min read
A Boring Release Checklist for Small Services

A Boring Release Checklist for Small Services

A compact preflight and verification checklist for deploying a small service without relying on memory.

2 min read
The Afternoon Without the Internet

The Afternoon Without the Internet

A routine outage reveals how many household objects have quietly become dependent on one blinking router.

2 min read
Git Bisect for a Small Regression

Git Bisect for a Small Regression

Find the first bad commit with Git bisect, first manually and then with a narrow automated test.

1 min read