Communication And Programming

One of the most important changes in how software development happens these days is that developers also have to be reasonably competent at communication. The days where software development used to be an isolated/sheltered activity is going away and not being good at communicating yourself well will increasingly become a handicap for good developers.

2017 Review

The year was meant to be one that started with major change that were to happen, but it did not come together in the end. It was the year I felt most disconnected with the domains that I work in (media, healthcare, mobile) and it was also the year where I felt for the first time what it was like to be an old person in the working world.