This Week in Laravel: Analytics Package, Two-Factor Auth, and Type-Casting

Hey hey, Useful Laravel links to read/watch for this week of October 9, 2025.

If you want to get such list every Thursday, subscribe to the newsletter here.


From my LaravelDaily.com

[PREMIUM VIDEO] Laravel $request-integer() vs input(): Type Casting: Practical Examples
laraveldaily.com

20-minute video, discussing various methods like $request->enum(), $request->date() and others: why it's beneficial to use them, and why it may be risky NOT to use them.


[UPDATED] Two-Factor Authentication in Laravel: Packages and Options
laraveldaily.com

Updated tutorial after Laravel team introduced 2FA in the starter kits.


From my YouTube Channel

12 Laravel Tips in 10 Minutes: September 2025
youtube.com

A usual "rapid fire" list of Laravel tips for the last month.


Why Use $request integer() and Other Type-cast Helpers? (Practical Examples)
youtube.com

A shortened version of a deep-dive video on Laravel Daily website.


Laravel Analytics Package: Demo and Code Review
youtube.com

I will show you a package to potentially replace Google Analytics, and then we'll dive into its code, to learn a lot of Laravel things.


Laravel Form: Edited by Two Users at Once? (Two Solutions)
youtube.com

Answering a question from email: what if multiple users open the same edit form simultaneously? I will show the solution with back-end validation, and with live-validation using websockets and Laravel Reverb.


From Laravel Community

Fixing Queries & Adding Indexes: From 400 Queries to 4 - Laravel In Practice EP6 - Laravel News
laravel-news.com

Transform your Laravel dashboard from 400+ queries to just 4 with strategic eager loading and database indexes.


Improved HTTP Client URL Parameter Merging in Laravel 12.33 - Laravel News
laravel-news.com

The Laravel team released version 12.33.0 this week, introducing a Stringable doesntContain() method, merging (instead of replacing) HTTP client URL parameters, improved broadcast manager resolution errors, and more.


Thoughts on the new Forge? : r/laravel
reddit.com

Discussion on Reddit with 90 comments.


**Nuno Maduro: i've built the world’s strictest laravel/php starter kit... **
youtube.com

A video from Nuno Maduro, explaining his new creation.


I realized I'm moving away from MVC towards Livewire, should I stop myself? : r/laravel
reddit.com

What do you think? Should I go back to MVC structure, continue with Livewire? Or stop being so old headed and learn React or Vue?


Laravel-based static site generator HydePHP v2 is released : r/laravel
reddit.com

After two years of development and refinement, the HydePHP team is thrilled to announce the release of version 2.0.


Craft CMS moving fully to Laravel : r/laravel
reddit.com

I’ve heard a lot about Craft, but haven’t used it for much. Looks like it was originally built on YII.


Ghalibilal/laravel-hmac-encryption
github.com

A simple and secure Laravel package for encrypting and decrypting model attributes, queries, and sensitive data using AES-256-CBC with HMAC integrity.


Laravel Smarter Tips - Open Errors in your IDE
youtube.com

If you set an "app.editor" config key in your @laravelphp app to your preferred IDE, you can click on any file in the exception pages or stack traces to open...


Should you use DTOs in Laravel? | Mastering Laravel
masteringlaravel.io

10-minute podcast episode from Mastering Laravel.


spiritix/lada-cache
github.com

A Redis based, fully automated and scalable database cache layer for Laravel.


farayaz/laravel-spy
github.com

Laravel Spy is a lightweight package to track and log outgoing HTTP requests.


That's it for this week, see you in the next newsletter issue!

Again, if you wanna get this to your inbox every Thursday, subscribe here.

No comments or questions yet...

Like our articles?

Become a Premium Member for $129/year or $29/month
What else you will get:
  • 83 courses
  • 98 long-form tutorials
  • access to project repositories
  • access to private Discord

Recent New Courses