Tag
codemods
- Oct 6, 2026 Repository-Scale Codemods and the Review Problem A codemod that rewrites ten thousand call sites produces a diff nobody can read. Sharding, mechanization proofs, and a declarative matcher are what make the change reviewable. software engineering
- Jun 21, 2026 Propagating Template Changes Across an Instantiated Fleet Once a golden path has been copied a hundred times, a change to the template is a migration. Three propagation models, the merge conflicts each produces, and how to make a breaking template change survivable. virtualization
- Sep 26, 2022 Why Textual Renaming Fails and Syntax Trees Do Not A search-and-replace rename breaks on shadowed names, comments, string literals, and macro bodies. A rename that walks a syntax tree knows which occurrences bind. software engineering