So what exactly are those pesky versions in your package.json and Gemfiles anyway? An introduction to Semantic Versioning

You may not give it a second thought, but as a software engineer, you come across Semantic Versioning every day. Simply put, it’s a way of standardizing how version numbers are assigned and interpreted. It follows a three-part numbering system: Major.Minor.Patch. And trust me, understanding what each number means can save you a lot of time and headaches down the line.

--

--

Staff SWE / Manager @Opendoor, Ex @Twitter Ads Engineering, part time entrepreneur — built Firecode.io, options and algorithmic trading enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ackshaey

Staff SWE / Manager @Opendoor, Ex @Twitter Ads Engineering, part time entrepreneur — built Firecode.io, options and algorithmic trading enthusiast