Minimal JavaScript
The minimal-JavaScript discipline ships only the script strictly necessary for the page: every kilobyte costs in download, parsing, and execution time — especially on entry-level mobile devices.
In practice
Budgets are set per template: our editorial pages run under a few dozen kilobytes of script, animations included, loaded after the content. Heavy libraries are replaced by native browser APIs wherever possible. A zero TBT on mobile is not an achievement — it is what happens when you stop shipping unnecessary code.