šŸ¦• January 2026

The web in 2025 and beyond, pre-commit hooks, accessibility checks

Pre-commit hooks are a fundamentally broken idea. Code does not exist in isolation. Commits that are local to a developer machine do not ever go through CI. Commits don’t even necessarily mean that that the code is ready to publish. […] More than that, pre-commit hooks are preventing you from saving your work. There should be a really, really good reason to prevent you from saving your work, and IMO ā€œdoesn’t pass the test suiteā€ is not that.