Open source software is alive and well in 2017. Any application you could think of or imagine probably has already been created and released as open-source software. The rise of package manager’s like Node’s NPM, Python’s pip, and .NET’s Nuget allows this software to be delivered into developer’s hands with a simple command entered in a terminal window. I am convinced that there’s never been a better time to be a software developer, and it’s easier than it ever was to learn how to code.