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