The document discusses the 12 Factor App methodology for building cloud-native applications. It provides three stories that show how the 12 factors can be applied: 1) Containerizing a legacy application to make it cloud-native, 2) Using serverless computing and how the 12 factors still apply, and 3) Open sourcing a SaaS product using the GitLab model. In each story, the 12 factors are listed and it's explained how they relate to the cloud-native approaches and best practices discussed. The document concludes that the 12 factors provide good guidance but should not limit developers' creativity in building cloud applications.