Matthew Machuca gives a detailed talk about testing methodologies, focusing on behavior-driven development and test storytelling. He shares his experience working at Think Through Math, where he discovered and fixed bugs in their student-teacher pairing algorithm through better test practices. The talk emphasizes the importance of writing clear, expressive tests that tell a story and avoid coincidental passing tests.
Martin Westfall presents how About You, an e-commerce fashion company, built a data consolidation system called 'Cube' using PHP and Laravel over 2.5 years. Despite initial skepticism about using PHP for big data, the team successfully created a system that handles massive data processing through clever chunking, custom collection implementations, and integration with Google BigQuery. The talk covers their journey of overcoming PHP's limitations, performance optimization, and building a scalable system that saved costs compared to their previous Hadoop solution.
Daniel discusses how he used event sourcing to safely migrate a complex legacy exam system with millions of records of messy data to a new Laravel application. He shares how they gradually transitioned users while maintaining data integrity in both systems simultaneously through events, leading to the creation of Verbs - a simplified event sourcing package for Laravel.
Richard Mar, Head of Engineering at Figured, shares how Laravel helped transform their farm financial management software from a problematic Ruby on Rails application to a successful, scalable SaaS product. He discusses how they rewrote their entire application in Laravel within 6 weeks, achieving 100% feature parity, and how Laravel has enabled them to grow to serve over 35,000 customers across multiple countries while processing billions of financial transactions.
Mitchell Davis presents a talk about building mobile apps using React Native and Expo, demonstrating how Laravel developers can leverage their existing skills to create native mobile applications. He showcases the Laravel conference app as a real-world example, covering various mobile features like push notifications, location services, and camera functionality, while explaining the development and deployment process through EAS (Expo Application Services).