A presentation about building a real-time dashboard using Laravel, Vue.js, and Pusher. The speaker demonstrates how to create a dynamic dashboard that displays various data like Twitter feeds, weather updates, package statistics, and team tasks. The dashboard updates in real-time using WebSockets through Pusher, with local storage for state management and a responsive design that works well on TV displays using a Raspberry Pi.
Keith Damiani gives an introduction to graph databases and their applications in Laravel projects. He explains what graph databases are, how they differ from relational databases, and demonstrates querying using Neo4j. The talk concludes with a showcase of 'Larry Pals' - a social networking proof-of-concept application built using Laravel and Neo4j, and announces an upcoming Laravel graph database driver package.
Freek Van der Herten presents Laravel Data, a package that allows developers to create powerful data objects with a single definition that can be used for multiple purposes like form requests, API resources, and TypeScript definitions. He demonstrates how the package reduces code duplication in complex applications and previews new features coming in Laravel Data v4, including improved TypeScript integration and route helper functions.
Freek Van der Herten from Spatie presents 10 lesser-known but useful Laravel packages from Spatie's collection of over 350 open source packages. He demonstrates practical use cases for packages including Laravel Horizon Watcher, Laravel Remote, Laravel Support Bubble, Laravel Response Cache, Laravel Query Builder, Laravel Login Link, Laravel PDF and others. The talk highlights how these 'hidden gems' can improve developer workflow and application functionality.
A talk about backup best practices and the Laravel Backup package. The speaker discusses the importance of not relying solely on hosting provider backups, demonstrates the Laravel Backup package's features including automated backups to multiple destinations, cleanup of old backups, and monitoring/notifications. He shares real-world backup horror stories and provides practical advice for implementing backup strategies in small teams without dedicated DevOps resources.
A presentation about building real-time dashboards using Laravel, Livewire, and the Laravel Dashboard package. The speaker demonstrates how to create dynamic dashboard tiles that auto-refresh and display various data sources like Google Calendar events and Twitter feeds. The talk includes live coding demonstrations and explains the underlying architecture of the dashboard package.
A comprehensive demonstration of the Laravel Media Library package, showing how to handle file uploads, manage media collections, generate responsive images, and optimize file storage. The speaker walks through practical examples of adding media to models, handling downloads, working with different file systems like S3, and implementing responsive image loading with automatic thumbnail generation.
Chris Brown, a Laravel package maintainer and developer, gives a comprehensive talk about Laravel's authorization system, covering the differences between authentication and authorization, how to implement authorization using Laravel's Gate and Policy features, and best practices for handling permissions in Laravel applications. He discusses both built-in Laravel authorization capabilities and popular third-party packages.
A presentation about building real-time dashboards using Laravel, Livewire, and the Laravel Dashboard package. The speaker demonstrates how to create dynamic dashboard tiles that auto-refresh and display various data sources like Google Calendar events and Twitter feeds. The talk includes live coding demonstrations and explains the underlying architecture of the dashboard package.
A presentation about building real-time dashboards using Laravel, Livewire, and the Laravel Dashboard package. The speaker demonstrates how to create dynamic dashboard tiles that auto-refresh and display various data sources like Google Calendar events and Twitter feeds. The talk includes live coding demonstrations and explains the underlying architecture of the dashboard package.
Freek Van der Herten presents his 10th consecutive Laracon talk, showcasing 10 lesser-known but useful Laravel packages from Spatie's collection of over 300 packages. He demonstrates practical applications of packages including Laravel Horizon Watcher, Laravel Remote, Support Bubble, Slack Alerts, Query Builder, Login Link, Laravel Steps, Blade Comments, Laravel PDF, and Schedule Monitor. The talk highlights how these packages solve common development challenges and improve developer experience.
Steven, the head of development at Figured, discusses how his company builds a modular monolith using Laravel and manages self-organizing development pods. He explains their approach to maintaining code consistency while giving development teams autonomy, their package-based architecture, and how they enable quick deployment cycles while maintaining code quality.