If you resent your codebase because it’s hard to track down bugs, stuff works on your laptop but not in production, or deploying an update requires a full day’s work then it’s time to step back and embrace some industry best practises. The Twelve-Factor App is a design pattern to built resilient, portable and scalable web applications. This session will explore each of these factors and will teach you how to apply to them to your Laravel codebases. Examples of some topics covered in the session include how to configure runtime environment variables, building your Laravel app for simple and fast deployment, ensuring dev machine / production parity, and to setup sane and useful monitoring and logging. Finally we’ll look at a number of open source tools which will help you achieve 12 factor apps.