Why You Should Be Commenting Your Code

Many developers shun inline comments because they don’t understand when and where they are useful. They are missing out on incredible value.

14 min read

On houses, debt and software rewrites

Most non-developers struggle to understand the need for software refactoring. Imagine if you were constantly rebuilding your house.

6 min read