Informing someone that you want to “measure” them is not a great way to start a conversation. Software developers, like all people, tend to look unfavorably upon having their performance closely measured. But measuring developers is one of the hottest trends for companies around the globe. …

Your code is only as complex as you make it

Photograph of a coastal landscape taken from above

Good Advice

The number one piece of advice I would give to a new software developer is this: “Code against abstractions, not implementations.

But a close second would be to follow the Single Responsibility Principle.

The Single Responsibility Principle (SRP) is the first of the five SOLID principles of object-oriented programming. It…

Nick Hodges

Thanks for reading me. I write about all kinds of things. You can find out more about me at

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store