The Weekly - #9

'The Weekly' is a micro-blog of interesting or curious content from around the web. You can expect to see topics such as engineering, startups, APIs, open source and community... and anything in between that I find interesting.

October 22, 2017 · 1 minute read

Welcome good readers!

This will be a short weekly post as I curl up on my couch battling a cold.

This one went viral - so if you missed it here it is. A fascinating read about ‘ninja coders’ and the impact they can have on a project, team and company. In it I saw a few of my own bad habits so it also reads as a wake up call to smash those head on.

Most of the code I work with was crafted by someone else’s brain and even when I’m writing my own code I always have to think about how someone else might be able to understand and contribute to my (self indulgent) masterpiece. These principles are an excellent starting point to think about how to improve another readers ability to understand your logic and the domain in which you’re thinking.

URI? URN? GUID? huh? This is an excellent post from Google’s GCP team exploring the addressing and identifying of resources in an API. I’m in love with their phrase ‘Identifiers are for look-up, names are for search’ - it’s so very true in the way we think about discovering data in an API.