This Week in Laravel: Cursor Rules, Nightwatch Review, and Race Conditions

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

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


From my LaravelDaily.com

My Cursor Rules for Laravel Projects
Let me share the Cursor rules I use as "User rules". I'm planning to update this article with more changes in the future. In fact, already updated 5 times since publishing.


From my YouTube Channel

Cursor for Laravel: Crash Course
The first 4 lessons of my new Premium course, free on YouTube.

Laravel Concurrent Requests: Cache Lock in FormRequest Validation
Form Request class can be very powerful and contain complex validation, including Cache Lock to ensure the correct behavior for same-second requests.

Laravel Nightwatch Review: First Week Results - Worth the Hype?
We've installed Nightwatch on two projects, and let me demonstrate you what it showed us.

Laravel Controller to Action/Service with Unit Tests: Practical Example
A follow-up video of refactoring, after receiving comments about "fat controller" in a previous video.

3 Ways How Devs Use Vue.js in Laravel
If you see a Laravel + Vue.js job description, there may be different ways of how they are used in combination. Let me explain.


From Laravel Community

Use PHPStan type aliases to clean up long type signatures | Mastering Laravel
masteringlaravel.io

The more specific you get with PHPStan type declarations, the more useful they become. But sometimes, in order to cover all the variations of what types Laravel will allow, those type declarations can get a bit long and complicated to read.


The "never" Type in PHP
ashallendesign.co.uk

Learn about how to use the "never" type in PHP. We'll explore how to use it in your own code and look at a practical example of how it's used in the "symfony/var-dumper" package.


Hacking the Laravel router
youtube.com

We dive into the Laravel core and hack together a feature I’ve always wanted, route bindings that gracefully fall through if a model isn’t found.


Send Tailwind Emails in Laravel 12 (8 min)
youtube.com

Build Stunning Email Templates with Maizzle, Laravel & Tailwind CSS.


Just shipped: n8n Laravel Client – a fluent PHP bridge to n8n’s public REST API and Workflow Triggers : r/laravel
reddit.com

I’ve just open-sourced n8n Laravel Client, a package that lets you talk to every corner of the n8n automation platform


My experience with Laravel Cloud after 4 months : r/laravel
reddit.com

Wanted to share my experience with Laravel Cloud after using it for a startup.


Analyze Laravel Codebases with the Laravel Introspect Package - Laravel News
laravel-news.com

With the Laravel Introspect package, you can analyze Laravel codebases, querying views, models, routes, classes, and more directly from your codebase using a type-safe fluent API.


Laravel Virtual Wallet - Laravel News
laravel-news.com

A lightweight, plug-and-play Laravel package for managing virtual wallets.


Laravel's in_array_keys Rule: Validating Partial Array Keys - Laravel News
laravel-news.com

Laravel's in_array_keys validation rule efficiently validates arrays containing at least one specified key. Perfect for flexible configurations where users choose from multiple valid options without requiring all possibilities.


Laravel Performance Testing With Volt-Test PHP - Laravel News
laravel-news.com

The Laravel Performance Testing package tests your application's performance with the VoltTest PHP SDK. Easily create and run load tests for your Laravel applications with built-in route discovery, CSRF handling, comprehensive reporting, and more.


Named Queued Closures & New Assert Redirect Back in Laravel 12.13
youtube.com

What's new in Laravel is back!


SQL Noir - Interactive SQL Game | Learn SQL by Solving Crimes
sqlnoir.com

Master SQL with SQL Noir - the interactive SQL game where you solve crimes using database queries. Perfect SQL game for beginners and experts alike.


Speed up your Inertia.js website with these 7 tactics
youtube.com

Want your Laravel + Vue.js site to feel snappy? In this video, I show you seven practical techniques I used to make my site feel ridiculously fast.


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:
  • 80 courses
  • 96 long-form tutorials
  • access to project repositories
  • access to private Discord

Recent New Courses