Memoized caches, mobile Laravel, and HTTP fixtures
· Summarized
Key takeaways
- Laravel 12.9 and 12.10 introduce significant new features that enhance caching, testing, and database transaction handling.
- PHPStorm 2025.1 includes AI enhancements that improve code completion and debugging, streamlining developer workflows.
- The launch of Native PHP for Mobile empowers Laravel developers to create native iOS and Android applications without needing to learn new programming languages.
- Laracon US 2025 is set to feature notable speakers and networking opportunities, encouraging attendance from Laravel developers.
- New packages like Laravel Cookie Consent and Firebase Cloud Messaging expand the functionality available to Laravel developers, simplifying common tasks.
- Education and knowledge sharing through tutorials remain vital for empowering developers to effectively use Laravel’s features.
Summary
Laravel 12.9 and 12.10 Releases
In this episode, Jake and Michael dive into the latest releases of Laravel versions 12.9 and 12.10. Key features from the 12.9 release include a memoized cache driver for improving cache efficiency, updates to the freeze time and freeze second test methods for improved date handling, and enhancements to database transactions for better error handling. The 12.10 release introduces exciting features like mapping Eloquent attributes into specific objects, which enhances the way developers can work with collections, and improved performance for the array dot method, impacting validation speeds significantly.
PHPStorm 2025.1 Features
The hosts discuss the latest release of PHPStorm 2025.1, which brings several AI-driven enhancements, including better code completion and debugging features. Improvements such as PHPStan annotation support and nested variable completion in ENV files aim to streamline developers’ workflows, ensuring a more efficient coding experience across projects.
Exciting News: Native PHP for Mobile Launch
Excitement builds as the hosts announce the imminent launch of Native PHP for Mobile. This innovative framework allows developers to build native iOS and Android apps using Laravel, eliminating the need to master additional languages like Swift or Kotlin. With access to full device APIs, developers can leverage their existing Laravel skills to create robust mobile applications, with early access pricing available for eager enthusiasts.
Laracon US 2025 Announcements
Jake and Michael highlight the upcoming Laracon US 2025 conference, taking place in Denver, Colorado. They discuss ticket availability and the stellar lineup of speakers, reaffirming Laracon as a must-attend event for Laravel enthusiasts and developers seeking to level up their skills while networking with industry peers.
New Laravel Packages Review
The duo reviews several new Laravel packages that aim to address common development challenges. Highlights include the Laravel Cookie Consent package for GDPR compliance, the Simple RabbitMQ package for queue management, and Firebase Cloud Messaging for notifications. Additionally, they cover the Item Potency package that safely retries API calls and the HTTP Fixtures package that simplifies testing external API interactions, showcasing Laravel's vibrant and evolving ecosystem.
Tutorials and Knowledge Sharing
Jake and Michael round off the podcast by sharing a series of tutorials that cover various Laravel topics, from optimizing actions with the Fluent class to navigating dates with Carbon. These tutorials aim to empower developers by enhancing their understanding of Laravel's features and best practices, ensuring that they are well-equipped to tackle different challenges in their projects.
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
- Memoized Cache Driver in Laravel 12.9
- Map Eloquent Attributes into an Object Using the Collection Cast in Laravel 12.10
- PhpStorm 2025.1 is Here
- NativePHP for Mobile v1 — Launching May 2
- Laracon US tickets are on sale
- Laravel Cookie Consent
- Laravel Simple RabbitMQ Package
- Laravel Toaster Magic
- Firebase Cloud Notifications for Laravel
- Safely Retry API calls in Laravel
- Generate HTTP Fixtures from Live API Calls in Laravel
- Navigating Dates Elegantly with Carbon in Laravel
- Optimizing Actions with Laravel's Fluent Class
- Streamlining Context Validation in Laravel
- Verifying Exception Reporting in Laravel with assertReported
- Converting Array Values to Enum Instances with Laravel's mapInto Method
- Laravel's AsHtmlString Cast for Elegant HTML Attribute Management
- Confidently Extract Single Array Items with Laravel's Arr::sole() Method
- Enhance Validation Testing Precision with Laravel's assertOnlyJsonValidationErrors
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account