Mastering NPM Versioning

Not so long ago, software development was similar to the world depicted in George Orwell’s 1984 – dominated by major vendors like IBM, Microsoft, SAP, Sun, and Oracle. Life was simpler back then. Most developers worked for governments or large enterprises. Senior management would pick a supplier, who would then provide nearly everything required. After…

Making Sense of Code Components

The way we code is evolving. Gone are the days when development teams across the organization used a single stack for all services. Today, developers combine hundreds of code components, such as open source and proprietary packages, third party APIs and various Cloud-based technologies to piece together the final product. What are code components? Code…