A few years ago, my goal was to be the best software developer ever. Over time, that didn’t go away, but I realised that best is an almost impossible tasks, as there are many different kinds of good. My next best goal was to become a really good software architect. I have been focusing a lot more on good software design, and less on technical details of a language. And I’m slowly becoming good at it. I sometimes look at the way other people do things, and wonder…

Keep reading