Nuno Maduro presents the upcoming features in Pest PHP v3, the popular PHP testing framework. He introduces three major new features: task management for organizing test todos and GitHub issues within tests, architectural presets for ensuring code consistency, and mutation testing for measuring test quality beyond code coverage. The talk includes live demonstrations of each feature and concludes with the announcement that Pest v3 will have zero breaking changes and that his project Pinkery is being open-sourced.
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 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 detailed presentation about creating real-time dashboards using Laravel, Vue.js, and Pusher. The speaker demonstrates how to build a dashboard that displays various information like Twitter feeds, package statistics, and weather data in real-time using WebSockets. The talk includes live coding demonstrations and explains how to deploy the dashboard on a Raspberry Pi connected to a TV screen.
Nuno presents Pest, an elegant PHP testing framework built on top of PHPUnit. The talk demonstrates how Pest simplifies testing syntax, reduces boilerplate code, and provides a more user-friendly experience through features like higher-order tests, datasets, and improved test coverage reporting. The framework maintains compatibility with existing PHPUnit tests while offering a more modern and concise testing API.
A presentation on creating effective brand designs for software projects, particularly in the Laravel ecosystem. The speaker, Kaneko, shares his experience designing logos for various Laravel projects and provides practical tips on brand identity, from logo design to merchandise creation. He emphasizes the importance of pixel-perfect exports, choosing appropriate colors, and maintaining brand consistency across different platforms.
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.
Nuno presents Pest, an elegant PHP testing framework built on top of PHPUnit. The talk demonstrates how Pest simplifies testing syntax, reduces boilerplate code, and provides a more user-friendly experience through features like higher-order tests, datasets, and improved test coverage reporting. The framework maintains compatibility with existing PHPUnit tests while offering a more modern and concise testing API.
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.
Nuno presents Pest, an elegant PHP testing framework built on top of PHPUnit. The talk demonstrates how Pest simplifies testing syntax, reduces boilerplate code, and provides a more user-friendly experience through features like higher-order tests, datasets, and improved test coverage reporting. The framework maintains compatibility with existing PHPUnit tests while offering a more modern and concise testing API.
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.
The talk discusses the PHP Foundation, its creation, and its role in supporting PHP development. The speaker explains how PHP went from having only 2 paid developers in 2021 to establishing a foundation that now supports 10+ developers. The talk covers the foundation's mission, current projects, funding model, and future roadmap for PHP development.
The talk demonstrates how to create and publish Laravel packages, walking through the creation of a badge/gamification package as an example. The speaker shows how to set up package boilerplate, create migrations, implement models and traits, set up testing with Orchestra TestBench, and create facades. The presentation emphasizes that package development isn't complicated and provides practical guidance on structuring and testing Laravel packages.
Jess Archer presents Laravel Pulse, a new free and open-source performance monitoring and insights tool designed specifically for Laravel applications. The talk demonstrates Pulse's features including monitoring system stats, queues, cache usage, slow queries, and exceptions. She shows how to customize the dashboard, configure sampling rates, and create custom cards while emphasizing Pulse's low overhead and production-readiness.
Sam, CTO of CustomD, presents a talk on encryption and data privacy in Laravel applications. He introduces their open-source library 'eloquent-model-encrypt' which implements hybrid encryption (combining symmetric and asymmetric encryption) to securely protect user data while maintaining granular access control. The library helps developers implement proper encryption practices without dealing with the complex cryptographic details directly.