Tutorials, and demo projects with Laravel framework.
Host: Povilas Korop


Laravel Daily

Laravel tip.

In validation rules, you can stack multiple `Rule::unique()` validators to check uniqueness across DIFFERENT tables simultaneously.

Perfect for preventing duplicate emails EVERYWHERE.

1 day ago | [YT] | 225

Laravel Daily

Laravel tip: `whereBelongsTo()`

Tiny readability win for those who like that style: let Eloquent express relationships instead of repeating `_id` columns everywhere.

Even shorter sentences if combined with Eloquent scopes.

Of course, it's a personal preference.

2 days ago | [YT] | 413

Laravel Daily

New Laravel Daily course is OUT!
AI Agents/IDEs for Laravel: May 2026 (Claude Code, Codex, OpenCode, etc) laraveldaily.com/course/ai-agents-laravel-2026?mtm…

7 videos, 53 mins.
My "fresh" take on popular IDEs I would recommend.

Exclusive for Laravel Daily members: in this case, I won't publish any videos on YouTube.

- Is Laravel Boost all we need for Laravel?
- What agentic "clients" are popular/trending?
- Why people switch to Codex from Claude Code?
- Is PhpStorm still in the AI game?
- What's the best value for money?

I will discuss all those questions, showing various tools/models in action.

3 days ago | [YT] | 95

Laravel Daily

Laravel Boost protip.
If you installed new Laravel packages, don't forget to re-run `php artisan boost:install` again.

Packages may have AI guidelines.
Especially Spatie :)

Or put the `php artisan boost:update —discover` with that specific flag into your composer.json

3 days ago | [YT] | 163

Laravel Daily

Laravel tip.
Want to show a number like "123.4K" instead of "123 400"?

There's a helper class Number, with `Number::abbreviate()` function.

Here's an example from one of my latest Filament projects.

More in the docs: laravel.com/docs/13.x/helpers#method-number-abbrev…

4 days ago | [YT] | 318

Laravel Daily

Started shooting a NEW Laravel Daily course:
"AI Agents for Laravel Projects: May 2026 Update"

Coming this/next week.

I had a similar course in November 2025, but in AI times it's AAAANCIENT now.

What changed since then:
- Cursor lost AI game (now almost sold to SpaceX)
- Codex growing, Claude Code declining
- Opencode became a huge thing
- Chinese models are closer to Western LLMs in quality
- PhpStorm... is it still alive in AI race at all?..

So, these and more questions in the upcoming course.

If you have any more topics you want me to touch on, reply below.

5 days ago | [YT] | 108

Laravel Daily

Hey Laravel devs, do you often build a Chat in your apps?
What package do you use, then? Here are three options.

- musonza/chat: github.com/musonza/chat
- munafio/chatify: github.com/munafio/chatify
- wirechat/wirechat: github.com/wirechat/wirechat

Anything I've missed?

Want me to do a comparison review?

5 days ago | [YT] | 281

Laravel Daily

If you were even curious to ask Taylor Otwell which LLMs he uses for coding.

1 week ago | [YT] | 155

Laravel Daily

Officially out: a NEW course on Laravel Daily!
Next.js Basics for Laravel Developers
laraveldaily.com/course/nextjs-laravel?mtm_campaig…

A quick 1-hour course, teaching MAIN things to know, as I usually do.

So, wanna diversify your tech-stack for more job opportunities? Next.js is one of top choices.

1 week ago | [YT] | 127

Laravel Daily

Laravel tip: multi-tenancy.
For simple multi-tenancy in a single DB with no packages, it's enough to have `->where('company_id')` in a Global Scope, right?

Wrong.

What devs often forget is to take care of:
- Validation rules
- Permissions/policy
- Raw DB queries

2 weeks ago | [YT] | 318