Ruff, a ridiculously fast Python linter, has been gaining some serious traction recently. No wonder as it's providing close to feature parity with a dozen of linting tools most of which
Fast CI is one of the key elements of efficient software development. In most
cases, the test phase is the bottleneck considering CI build times. In this blog
post, I introduce pytest-split [https:
Long story short, pre-commit [https://pre-commit.com/] is great! Although this
is a Python oriented blog and pre-commit happens to be written in Python,
pre-commit is basically language independent. If you use git