In 2015-2016, there was a fair amount of discussion in the industry about the rise of polyglot development. The idea was simple enough: rather than standardizing on a set of programming languages and tools, development organizations would choose the right tool for the right job. Successful developer in this brave new world needed then to learn a host of new tools, from languages and frameworks like NodeJS, Golang, Elixir, and Rust to infrastructure automation tools like Docker, Mesos, Terraform and beyond.
05 Feb 2017
12 Jan 2017
Let me open this post by wishing all [ten] of you who read this blog a very happy new year! I wish for you all a 2017 full of accomplishment and growth - and I hope that some of my ramblings here are able to play a small part in that.
02 Dec 2016
Over the last few weeks, I’ve been working on a side project to generate a documentation Web site using Metalsmith for any linked data vocabulary. Today I published the repository to GitHub and the package to NPM. There are already a lot of improvements that I plan to make as I evolve the project, but I’m excited to get this first version out there and look forward to getting your feedback.
29 Nov 2016
I was asked by a colleague recently to share my backlog of business and management related books, so I wanted to share them with you as well. Some of them, I’ve read. Many are in my queue but still a ways out due to all the tech books and journals that I’m also trying to get through.
26 Nov 2016
Over the past several years, I’ve seen lots of architecture-related efforts come and go when it comes to services. These efforts have typically involved introducing one more more technologies that, if everyone would just get onboard, would move the organization to a next-generation, 100% available, reliable, compliant, secure stack. A few examples include REST, Kubernetes (then Swarm, then back to Kubernetes, then…), Consul.io, and Kafka.