← All posts

Browser extension

Aug 9, 2026
August 9 - treating the listing database as a cache, not the record
Listing sites edit and pull their own pages. Homestead keeps every capture as immutable evidence and rebuilds the searchable database from it, so a delisted house keeps its record.
Aug 7, 2026
August 7 - the sync that would have copied a live login onto every machine I own
Porting a working file-sync pattern from one project to another would have replicated a 188 MB authenticated browser session and a secrets file across the whole machine mesh, because the sync tool does not read the ignore file that version control does. Three options, one structural fix, verified by hashes and an absence check.
Jul 27, 2026
July 27 - the migration command that defaulted to production
Prospect's migration runner picks the live database when you forget to tell it otherwise. I found that out by running it without the environment variable, against production.
Jun 25, 2026
June 25 - breadcrumbs: exporting my own grocery orders, one logged-in page at a time
breadcrumbs is a free, open-source browser extension I built to read my own logged-in grocery order pages and export a clean, itemized file, every item by name, with the price, so my budget knows what the basket actually held. Two store integrations work, the Chrome version is verified end to end, and a Safari port is in progress. This is what it is, why I built it, and what's still open.