James Mooring - No dev. No staging. No problem. - Laracon AU 2025
About this talk
In this talk, James Mooring discusses how Astalty implements trunk-based development to enable direct shipping to production, emphasizing the importance of a strong engineering quality standard. He analyzes the challenges of real-world constraints such as compliance and handling sensitive data while contrasting the complexities of git-flow and staging branches with the advantages of trunk-based development. The session includes a live demonstration of a production merge and feature-flag rollout, showcasing tactics for maintaining stable code and a zero-bug policy that integrates testing as a core component of their workflow.