Agentic coding tools are enabling more people to contribute to software projects, but some experienced developers respond with gatekeeping. A better approach is setting up automated guard rails: code formatters (Standard for Ruby, Ruff for Python), security scanners (Brakeman, Bandit, Gitleaks), and pre-commit hooks (Prek) that catch mechanical issues before human review. Running the same checks in CI provides a safety net. This frees reviewers to focus on design, intent, and architecture rather than style nitpicks, benefiting all contributors regardless of experience level or whether AI tools assisted in writing the code.

7m read timeFrom leftofthe.dev
Post cover image
Table of contents
Formatting and lintingSecurity scanningEnforce it per commitNot just for robotsRethinking code reviewsNext steps

Sort: