What Is Clean Code? A Guide to Principles and Best Practices
Writing code is like giving a speech. If you use too many big words, you confuse your audience. Define every word, and you end up putting your audience...
19/12/2023
The Economics of Code Quality
Poor code quality costs money. This may sound obvious when explicitly stated, but how often this gets forgotten is incredible. Part of this is just the...
11/12/2023
The Inverse of Technical Debt Is Code Quality
In mathematics, the inverse of an operation or function is another operation or function that "undoes" the first. In simpler terms, it takes the output...
Code Reviews in Large-Scale Projects: Best Practices for Managers
Code review in large teams and projects is daunting. Almost everything is against you: you have many developers and a lot of code spread over a large...
05/12/2023
Pull Request Best Practices
Developers are often so focused on writing code that they take other parts of the development process for granted; parts that, if upgraded, could...
28/11/2023
New Coverage Status Checks Added
Our recently introduced Coverage pipeline now sends more detailed and much faster diff coverage status checks to all your pull requests on all our...