Field notes

Blog

Notes from test engineering practice, and from things I build on the side when I'm not chasing defects.

The Verification Ledger: what test evidence actually needs to prove

Most test evidence is written to satisfy a checklist. Good test evidence is written to survive an argument. Here's the difference, and how I structure mine.

Advertisement
[ AdSense unit renders here once approved — see setup note in page <head> ]

Building Ledgerly: why I self-host my own finance tracker

On deciding my transaction history shouldn't live in someone else's SaaS, and what it actually took to get OCR-based receipt import working on a homelab stack.