Mar 4 · 6 min read · Git hooks automate quality gates: lint before commit, run type checks before push, format code automatically. The standard Node.js ecosystem solution is Husky. It works, but it comes with tradeoffs: Node.js dependency, sequential hook execution, and ...
Join discussionJan 30 · 2 min read · Every time I’ve added Husky to a project, specifically to add some pre-commit logic, I’ve always run into an issue where the pre-commit logic doesn’t run and the commit just goes through. If you’ve dealt with this problem before, you know there’s tha...
Join discussion
Dec 11, 2025 · 45 min read · Welcome back! 👋 Day 34 of the 100 Days Cloud DevOps Challenge, and today we're mastering Git hooks - automating workflows with custom scripts! This is how professionals automate tagging, testing, and deployment processes. Let's hook into automation!...
Join discussion
May 25, 2025 · 3 min read · Remember how we talked about Git workflows and Linux scripting? Well, it’s time to take things to the next level—like teaching your Git repo to make you coffee. (Okay, maybe not coffee—but close.) Welcome to the powerful combo of Git hooks + Linux sc...
Join discussion
Apr 9, 2025 · 4 min read · Git hooks are any executable script or program (E.g. Shell scripts written in Bash, etc.) you create in your repo to trigger automated tasks during specific Git operations. They run locally on a developer's machine as part of Git's execution flow, ty...
Join discussionOct 28, 2024 · 12 min read · Previously, I mentioned that I recently started working on a new project. New for me, of course. The platform of this American fintech consists of many applications developed in multiple programming languages, but mainly in Ruby. There are several de...
Join discussion
Oct 2, 2024 · 3 min read · Eslint is a tool for identifying and fixing bugs in javascript code. When working in a team, it ensures that all team member adhere to set of rules or guidelines, catching errors before code is committed. For example, you can define rule for single q...
Join discussion
May 5, 2024 · 8 min read · In our journey through Git so far, we've covered the fundamentals that form the backbone of any developer's daily workflow. We've explored how to initialize repositories, create and manage branches, collaborate with teammates through remote repositor...
Join discussion
Apr 25, 2024 · 4 min read · Git Hooks: Automating Tasks and Enforcing Quality Git hooks are essentially scripts that execute automatically at specific Git events like commit, push, or rebase. They offer a versatile approach to: Automate Repetitive Tasks: Eliminate the tedium o...
Join discussion