Mar 12 · 2 min read · If you write code every day, you probably write Git commit messages every day too.And if you're honest… you probably don’t enjoy it. I definitely didn’t. So I built a small tool that fixes this tiny b
Join discussion
Jan 26 · 16 min read · Remember when you first learned that Git is a "distributed version control system"? Yeah, I nodded along too, pretending I understood what that meant. But here's what nobody tells you upfront: Git is actually just a really clever database that stores...
Join discussion
Jan 17 · 3 min read · Hey Everyone, In the previous blog, I talked about Git, what it is, and what it does. If you haven’t checked it out yet, give it a read for a better introduction. But in short, GIT is a version control system that saves snapshots to keep the history ...
Join discussion
Nov 24, 2025 · 7 min read · Introduction: The Strategic Importance of High-Quality Commits Việc tiêu chuẩn hóa commit message không phải là quy tắc cứng nhắc, mà là một kỷ luật kỹ thuật (engineering discipline) thể hiện sự chuyên nghiệp của đội ngũ. Việc áp dụng nhất quán một t...
Join discussionNov 12, 2025 · 8 min read · In the world of DevOps, Git mastery is non-negotiable. This comprehensive tutorial walks through a realistic development scenario that starts from scratch and transforms common mistakes into a professional workflow. We'll experience merge conflicts, ...
Join discussion
Oct 23, 2025 · 2 min read · Ever opened a Git log and seen messages like add, update, logs, or the infamous final final version? Yeah, we’ve all been there—and it’s painful. Let’s fix that right now. Bad Commit Messages Bad commit messages are a nightmare when you’re debugging...
Join discussion
Oct 3, 2025 · 3 min read · In the AI era, we can do many different things with LLM: generate code, images, videos or ask whatever we want and wait for an answer.The AI is here, and we cannot snub it. I love using it to simplify my day, help me find solutions, or learn new thin...
Join discussion
Sep 1, 2025 · 4 min read · At our organization, we often encourage developers to commit frequently. It’s like taking snapshots of your journey—small, incremental saves that protect you if something breaks midway. But sometimes, this leads to a Git history that looks more like ...
Join discussionMar 28, 2025 · 4 min read · Branch Naming Conventions A well-defined branch naming strategy ensures clarity, collaboration, and ease of tracking development work. Below are the standardized branch prefixes to be followed: Branch Prefixes: base-: Base branch for a specific modu...
Join discussion