InStackademicbyPrem Yathvik·Aug 15Stop Letting Bad Code Reach Your Repo: A Faster Pre-Commit Hook for React NativeHow I introduced a pre-commit hook with Husky, made it fast with staged-file checks — and the subtle gotchas nobody warns you about. How…
Subodh Kant·Jul 26Getting Started with Pre-commit and Ruff in a Django Project Using uvOne of the first things I added to my project was GitHub Actions. I wanted every pull request to be automatically checked before it was…
Kevin Mills·Jun 21From Commit Messages to Automated Changelogs: Why I Built a Conventional Commit Hook for PythonMost developers have a complicated relationship with changelogs.
Abhilash Indulkar·Jun 15Stop bad commits before they happen: a tiny hooks repoI keep making the same small mistakes. A commit message with no ticket number. A YAML file with a stray tab. A Terraform block I forgot to…
Linda Kolb·May 31Modern Python Packaging: From Zero to Green CI/CD Pipeline in One AfternoonSo we all know this problem — we start with some new Python project and need functionality from another code project. We copy-paste the .py…
Pras' Labs: The Hands-On Engineer·Apr 14CI/CD Lab 02: Preflight Checks and Security Scan in Gitlab CIHow DevContainers pre-commit hooks, and a CI preflight stage shift security left, and what that means for team’s velocity and risk profile.
Xianpeng Shen·Mar 20A Three-Year Community Pain Point-I Put Hadolint on PyPI, Ending Manual InstallationIf you are a developer who pursues code quality, Hadolint must be indispensable in your toolkit. As the benchmark for Dockerfile syntax…
Usama Nawaz·Mar 13How to Configure Ruff, mypy, and Pre-commit for Production AI Python ProjectsA production outage traced to a single untyped function. The function parsed LLM responses and returned None on schema mismatches. No type…