Modern software development requires a variety of local IDEs, CLIs, runtimes, databases, and other OS-specific packages. However, for most software projects, the source of truth for how developers can configure their local environment is paragraphs of Getting Started documentation inside a hopefully-maintained README file. This historically-necessary practice requires many manual steps and results in environments that are messy, heavy and fragile, but this is no longer necessary today. Declarative configurators, containers and cloud orchestrators are here to help! Learn how to upgrade your projects from Local As Documentation to Local As Code, and see how it benefits both individuals and teams to do so.
Recorded: Thursday May 5, 2022