25 May 22
Intro Software is eating the world. While you've likely heard this countless times, most people have little idea how software is developed and how a modern application is built. They may use a SaaS-based tool, but where did that tool/application come from? Most know that there is code running behind the scenes that some software engineers wrote that enables the website/application, but that’s the tip of the iceberg. Many different technologies allow this code to go from a programmer’s computer, to a person’s device, through an internet connection, and delivered continuously and without interruption. This post will help walk through how applications are developed and how the underlying technology that makes them possible works. The goal is to broadly show how applications are built, starting with the code and ending with the deployment, how the modern applications we take for granted come into existence.