Keep your forked tools current with a one-line nightly agent prompt: "fetch upstream changes and rebase all local changes on top"
David Crawshaw's August 2 post argues that personalized devtools are now viable because an agent can carry the maintenance burden that historically made forking a tool a bad trade, and the whole mechanism is a nightly cron job executing the prompt: "fetch upstream changes to the <software> and rebase all local changes on top of upstream" — fetch, rebase your customizations, validate, replace the installed binary. The point is not the prompt's cleverness but what it unlocks: the reason most engineers customize tools through config files and plugins instead of source edits is rebase cost, and that cost is now automatable. Simon Willison surfaced it the following day, and the post reached the Hacker News front page.
↳ Follow the thread