Pirates, Argonauts, and framework reminders
· Summarized
Key takeaways
- Laravel versions 12.11 and 12.13 introduce significant new features, emphasizing contributions from the community.
- The PHPverse event on June 17, 2025, celebrates PHP's 30th anniversary, bringing together leaders in the PHP community.
- New packages enhance Laravel’s capabilities, providing solutions for job tracking, email validation, and data transfer.
- Framework reminders help developers streamline their processes and improve productivity with Laravel.
- Community successes like NativePHP's fundraising show the continued growth and support within the Laravel ecosystem.
Summary
Laravel Releases and Updates
Jake and Michael dive into the exciting features introduced in Laravel versions 12.11 and 12.13, including typed getter helpers and named queued closures. They discuss contributions from community members like Anthony Tibbs and Taylor Otwell, emphasizing the importance of these enhancements to metrics tracking and job payload management. They highlight the significance of these updates in improving the development experience and potential future integration with existing Laravel features, including the Nightwatch observability platform.
Celebrating 30 Years of PHP
The hosts reflect on the upcoming PHPverse event, commemorating the 30th anniversary of PHP on June 17, 2025. They mention the gathering of PHP community leaders, including well-known figures in Laravel, and anticipate discussions on PHP's evolution and future direction, emphasizing the importance of recognizing PHP’s impact on web development over the past three decades.
New Tools and Packages
Attention shifts to new packages that enhance Laravel's functionality, including the Laravel Job Status Package for tracking job progress, a Disposable Email Detection package to combat spam, and the Argonaut DTO for lightweight data transfers. They also discuss the Populate Seeder for better database management and the Veil package for handling encrypted environment variables more efficiently. Each tool's features are explored, highlighting their practical applications for developers.
Framework Reminders and Tips
Jake and Michael outline key framework reminders that ease development in Laravel, such as the introduction of the improved request exception method for error handling and the new global options method for HTTP client configurations. They mention simple tricks like using Laravel's new number formatting methods and conditional migrations, illustrating how developers can leverage these features to streamline their workflows.
Community Innovations and Initiatives
Lastly, they discuss community-driven initiatives like NativePHP's recent fundraising success, marking a significant vote of confidence from the community. They also touch on plans for integrating mobile capabilities into Laravel tools, encouraging listeners to stay informed and engaged with the Laravel community and the exciting innovations on the horizon.
Sponsors
- CodeRabbit · Cut code review time and bugs in half with AI-driven, contextual feedback.
Show notes
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.
This episode is sponsored by CodeRabbit - cut code review time and bugs in half with AI-driven, contextual feedback.
Show links
- Typed Arr Getters Added in Laravel 12.11
- Name Queued Closures in Laravel 12.13
- All About the Filament v4 Beta Release
- Celebrate 30 years of PHP at PHPverse
- A first look at Laravel Nightwatch
- NativePHP Hit $100K — And We're Just Getting Started 🚀
- Track Job Progress and Status in Laravel with the Laravel Job Status Package
- Disposable Email Detection in Laravel
- Argonaut DTO Package for Laravel
- Populate is a Supercharged Seeder for Laravel
- Managing Encrypted Environment Variables In Laravel With Veil
- Improve HTTP Error Testing with Laravel's requestException() Method
- Centralize HTTP Client Configuration with Laravel's globalOptions Method
- Precise Number Formatting with Laravel's Enhanced Number::spell Method
- Implement Conditional Migrations in Laravel with the New shouldRun() Method
- Streamline Mass Insertions with Laravel's fillAndInsert() Method
- Simplify Password Requirement Displays with Laravel's appliedRules() Method
- URI Path Components Using Laravel's pathSegments() Method
- Accelerate API Testing with Laravel's ddBody() Method
- Simplify HasManyThrough Relationships with Laravel's CanBeOneOfMany Support
- Track Metrics Effortlessly with Laravel's Context Increment and Decrement Methods
- Using Database Comments to Track Columns With Sensitive Data
- Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account