On being a good developer
medium.com