undefinedThumbnail

My ultimate setup: a £40 box that codes while I poop

How a failed eBay router became an always-on home server running my coding agent, reachable from my phone anywhere thanks to Tailscale, and how it bootstrapped its own upgrades.

ai21-07-2026~9 minutes (1660 words)

undefinedThumbnail

Adaptation: new tools in town!

It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that is most adaptable to change.

ai14-04-2026~5 minutes (902 words)

undefinedThumbnail

Releasing Packages with a Valet Key: npm, PyPI, and beyond

How we built a secure, auditable, and low-friction release system at Sentry

automation25-11-2025~10 minutes (1846 words)

undefinedThumbnail

Marking it Up (and Down)

How we added markdown versions of all 8754 pages on Sentry Docs (and keep going)

ai02-07-2025~10 minutes (1862 words)

undefinedThumbnail

The magic word: TaxYearEnd

A British folk story on automated payroll, income taxes, and long documents

taxes01-07-2025~9 minutes (1721 words)

Next