Most duplication isn’t dangerous because it repeats code. It’s dangerous because it repeats truths. Two things can look identical today and drift apart tomorrow. The real question you should keep asking is simple: does this happen to be the same, or does it have to be the same?
Read moreWorking Faster as a Developer
There was a time when I believed that becoming a better developer was all about learning more, knowing more, and mastering new languages. But then I realised, it’s not just about being better—it’s about being faster.
Read moreFriday Deploys
The conventional wisdom tells us to avoid deploying software on Fridays like the plague. But as with most things, this advice isn't as black and white as it seems.
Read more