Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.
This week we’re going to enumerate some Git-specific project management tips and tricks.
1. Have you heard about “Stacked Pull Requests”? It’s the practice of breaking up a large PR into smaller, individually reviewable ones which can depend on each other, forming a directed acyclic graph. We’ve started using this approach at VSHN recently, and it’s been a major boost to our productivity and collaboration.
2. Have you ever said “no” to a GitHub issue feature request? How could you do it? Should you do it at all? It turns out that yes, you probably should, and this Hacker News thread contains useful tips to help you get started.
3. Git can be conceptually a very complex tool, particularly for beginners. Sara Ford wrote down her preferred three git tips, demystifying some of its quirks, explaining why there’s no
git undo, and showing us how to find the first occurrence of a bug without looking at the code.
4. Software Bill of Materials (or SBOM for short) is a key ally in security and supply chain risk management. SBOMs are nested inventories with the full list of ingredients that make up a software component. GitBOM helps you in the creation and automation of your SBOM, enabling forensics, detecting vulnerabilities, and more.
5. Want to enhance and have nicer-looking commit messages? Why not use emojis then? Since an image is worth a thousand words, here’s gitmoji, an emoji guide for your commit messages.
Do you use emojis in your commit messages? How do you manage your SBOMs? Do you have any Pull Request or Merge Request tips and tricks to share with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.
PS: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.
PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.