Tag: software craftsmanship
-

Code Review Best Practices Revisited
In the past, my advice for effective code reviews was something along the lines of: Nowadays, after years working (more or less voluntarily) with pull requests, and sometimes without, this has changed quite a bit. My advice is now:
-

Taste Your Own Soup
Imagine this scenario: A restaurant cook learned from their grandmother the secret of her tasty soup. “Always put a tablespoon of salt in your soup”. And so they follow the advice, every day, no exception – and the customer reviews are, well, not great. “Disgusting”, says a food critic in…
-

Best Practice: Code Review Review
Your team is doing feature branching and pull requests, but the code quality is still subpar? What many people don’t know: The code reviewers are simply approving with LGTM without a closer look due to time pressure. Therefore what you need is a code reviewer review. It works like this:…
-

CI/CD is Not a Tool
CI/CD is something you do, not something you have. Having an automated build and deployment pipeline is part of it, but there’s nothing inherently “continuous” about Jenkins or GitHub Actions. I have no problem with tool-focused terms like “CI pipeline” if the intention is to imply that the tool is…
