This article needs a follow-up where you talk about things that actually matter to developers like the unix-based system, containers and virtual machines, cross-platform development, multi-language support, package management tools, and far less configuration to match deployment environments.