Git @programming.dev codeinabox @programming.dev 7mo ago pre-commit hooks are fundamentally broken jyn.dev pre-commit hooks are fundamentally broken