Skip to main content
Tutorial Free

This Week in Laravel: New Laravel Features, Filament Tricks, and Upwork Jobs

April 17, 2026
6 min read

Hey hey, Useful Laravel links to read/watch for this week of April 16, 2026.

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


A usual Thursday newsletter with Laravel community news. But before that - two important announcements.

  1. This month I'm digging deeper into Upwork to understand what Laravel projects are in-demand. As a part of that, I will hand-pick Laravel jobs from Upwork and send them to you every weekday morning. So, if you wanna get it, it's a daily email newsletter - subscribe on this page.

  2. Also, I decided to shoot more videos for PREMIUM members of Laravel Daily - not only courses - so I have a goal to have at least 1 video per week on the website, and today's example is below - I tried the new Debugbar feature for AI agents. This is my way to thank those who support my work via Premium membership.

That's it for intro, let's get into this week's Laravel content!


From my LaravelDaily.com

[PREMIUM] NEW in Laravel Debugbar 4.2: AI Skill for Laravel Boost
laraveldaily.com

In this 9-minute video for Premium members, I'm trying out a new AI skill of Laravel Debugbar, to detect/fix N+1 queries straight from your Claude Code or other AI agent.


From my YouTube Channel

NEW in Laravel 13.5: Strict Mode for Form Requests
youtube.com

There's a new feature in the minor Laravel version that allows to prevent the "unknown fields" to pass through Form Request.


Laravel Restify Package: Build REST APIs for... AI Agents?
youtube.com

I want to demonstrate a package to help you build Laravel REST API without Laravel Controllers, Routes, or API Resources.


Laravel Multi-Language Travel Website with Filament Panel
youtube.com

A demo project based on a real Upwork job.


Filament Edit Form: Livewire Sidebar with Buttons and Custom CSS
youtube.com

New example on our FilamentExamples website: in the edit form, you can add a sidebar which would be a separate Livewire component.


Filament Invoice Wizard with Reusable Steps/Fields
youtube.com

I want to show you an example of RE-USABILITY of various parts of the forms in Filament, based on this Wizard called from the Edit form.


Filament Free-Text Search into Table Filters with Laravel AI SDK
youtube.com

Let me show how to apply a free-form textarea search on Filament table with OpenAI or any other AI driver.


From Laravel Community

Spatie Guidelines as AI Skills
spatie.be

We turned our guidelines into AI skills that work with any coding assistant.


I got tired of importing themes and tweaking CSS by hand, so I built a visual theme builder for my Laravel Starter Kit : r/laravel
reddit.com

Posted in r/laravel by u/Objective_Read_193 • 39 points and 14 comments


Laravel's wildcard validation is O(n²), here's a fix : r/laravel
reddit.com

I was profiling a slow import endpoint. 100 items, 47 fields each with exclude_unless and required_if. Endpoint took 3.4 seconds. I assumed...


PestPHP Intellisense in Laravel VS Code Extension v1.7.0
laravel-news.com

Laravel VS Code Extension v1.7.0 adds PestPHP intellisense, a Go to Route command, common Artisan commands in the terminal, and Laravel 13 attribute support.


achyutkneupane/filament-storage-monitor
github.com

A server storage monitoring widget for Filament.


CodeWithDennis on X: "Handy trick for @filamentphp resource badges:"
x.com

Use the Laravel flexible cache to stop hitting the database on every load.


Laravel 13.4: Better Queue Tools and Stricter Form Requests
youtube.com

Laravel 13.4 brings improvements to queuea, and stricter FormRequesta.


Harris Raftopoulos on X: "Fuse for Laravel v0.5.0"
x.com

Circuit breaker protection can now be declared with PHP attributes.


nunomaduro on X: "just released pest v4.6.0 with time-balanced sharding"
x.com

This was a long-time request from the @laravelphp cloud team; with around 15,000 tests, browser tests and other slow ones need to be spread evenly across all shards


How we use Inertia v3 optimistic updates in There There
freek.dev

We're building There There with Laravel and Inertia, and we lean heavily on the latest features Inertia v3 brings. In this post I'd like to give one example: optimistic updates.


Albert Chen on X: "After 4 years of rock-solid stability in production, we’re open-sourcing our ClickHouse package for Laravel!"
x.com

Features complete support for: Query Builder Eloquent Models Migrations


Gio on X: "Part 4 of the Laravel series is live where we wrap things up with testing, profile page, and automated deploys."
x.com

This completes my Learn Laravel The Right Way series! Go check it out, link below!


Freek Van der Herten on X: "laravel-pdf v2.6.0 adds support for using a PdfBuilder directly as a Laravel mail attachment."
x.com

Build your PDF and pass it straight to attach() in a mail message or notification.


iazaran/trace-replay
github.com

High-fidelity process tracking, deterministic replay, and AI-powered debugging for Laravel — production & enterprise ready.


From Laravel Forge to Cloud: How Filament 3xed Performance
laravel.com

Filament kept hitting capacity limits during launches. After migrating to Laravel Cloud, they saw 3x faster requests, autoscaling, and 4x smaller replicas.


ercsctt/laravel-file-encryption
github.com

Secure file encryption and decryption for Laravel applications.


Titas Gailius on X: "The Laravel VS Code extension just got a nice update!"
x.com

Go to Route command, PestPHP intellisense, common Artisan commands, and Laravel 13 attribute support.


I Built the Agentic Loop in Laravel from Scratch
youtube.com

Let’s build an agentic loop in Laravel from scratch.We will add tool calling, create custom tools, fetch the latest Laravel release from GitHub, and make the...


Ash Allen on X: "As of Laravel 13.4.0, you can use "FormRequest::failOnUnknownFields""
x.com

Enable errors which will be thrown if unknown fields are passed in requests.


Ship AI with Laravel: Your AI Agent Has Amnesia.
laravel-news.com

Your agent looks up orders and pulls customer history but forgets everything between messages. Ask about order 1042, follow up with "can I return it?" and it has no idea what you're talking about. In this episode we add conversation memory so follow-ups actually work.


AnandPilania/eloquentjs: EloquentJS monorepo — Laravel Eloquent for Node.
github.com

EloquentJS monorepo — Laravel Eloquent for Node.js - AnandPilania/eloquentjs


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.

Enjoyed This Tutorial?

Get access to all premium tutorials, video and text courses, and exclusive Laravel resources. Join our community of 10,000+ developers.

Recent Courses

Queues in Laravel 13

18 lessons
1 h 12 min read

How to Structure Laravel 13 Projects

16 lessons
1 h 32 min read

Laravel AI SDK: 6 Practical Examples

9 lessons
1 h 02 min

Comments & Discussion

No comments yet…

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.