Povilas Korop | Laravel Courses Creator & Youtuber
@PovilasKorop
~20 yrs in web-dev, now mostly Laravel. My Laravel courses: http://laraveldaily.com/courses My Youtube channel: http://youtube.com/c/LaravelDaily
NEW Course on Laravel Daily! NativePHP: Build Mobile App with Laravel laraveldaily.com/course/nativep… After using @NativePHP for a while, my teammate @ModestasMV has written this 2-hour text-based course, building conference event app (repos included). Video summary soon on YouTube.



Yay, our Blade-only LaravelDaily/starter-kit for Laravel 12 has reached 1,000 installs! Many people count popularity by GitHub stars, but what actually matters, in my opinion, is whether devs USE your package. Try our starter kit here if you haven't: github.com/LaravelDaily/s…

My new video. Alpine.js: Live Calculations in Laravel Blade (Three Examples) youtube.com/watch?v=4HyOn8… The last video in the series about Flight Check-in project.

Project of the day: treehouse.


Introducing... WireModel 🎉 Your go-to platform for Laravel recipes, tips, and tricks! Focus on: ✨ TALL Stack 🛠️ Filament panels ⚡ Real-world solutions WireModel shares TALL Stack and Filament examples to help developers improve their applications. 🔗 Link in comments!
A comment on my LinkedIn post. Agree 100%.

💅 You can now easily teach Claude Code our PHP / Laravel guidelines, so it will code with grace and style. spatie.be/guidelines/ai
New in this week's Laravel 12.21: `whereValueBetween()` to avoid raw SQL queries. [12.x] Adds checking if a value is between two columns github.com/laravel/framew…
![PovilasKorop's tweet image. New in this week's Laravel 12.21: `whereValueBetween()` to avoid raw SQL queries.
[12.x] Adds checking if a value is between two columns github.com/laravel/framew…](https://pbs.twimg.com/media/GwinWDtXcAMtV34.jpg)
Laravel tip. Use date helper methods like `whereDate()`, `whereMonth()`, `whereYear()` for date filtering. More readable than raw date functions and works consistently across different database systems. Link to the docs: laravel.com/docs/12.x/quer… #practicalLaravelDocs

I'm starting a NEW YouTube channel! Introducing "AI Coding Daily" youtube.com/@AICodingDaily Two first SHORT videos. 1. Claude Code: Paste Image Screenshot into Prompt youtube.com/shorts/I6zy4HY… 2. My Story of AI Code with Critical Bug (while Tests Pass) youtube.com/shorts/4WJj7GF……

Laravel Cloud MySQL will get cheaper.

Aaaand here we go again. Claude Sonnet 4 is having outage issues 2 days in a row. status.anthropic.com My prediction is that they will (should?) remove Sonnet from Claude Pro $20/mo plan, as it seems they can't keep up with the demand.


This is how I read Twitter. I don't see the actual feed. I don't even follow (that many) people. I make columns in X Pro (formerly TweetDeck) with TOPICS that I want to follow. With minimum amount of Likes, to filter out the noise/spam.

Laravel devs, Are you still using Str::random() for passwords or building your own generator? 😅 There’s a better way — Str::password() 💪 Secure, customizable, and built right into the framework. Try it. You’ll love it. 🔐✨
It's THAT time of the year! IMPORTANT survey: I use its results quite often on my YouTube channel in the videos when discussing the trends. Please do me/Tobias/yourself a favor and go fill it in!
The State Of Laravel 2025 survey has started! You can now participate to identify how the ecosystem changed over the past 12 months! Please RT for reach ❤️ stateoflaravel.com/participate?re…
My new video on the Filament Daily channel. 9 Examples of @filamentphp Charts/Widgets: Dashboard and View Page youtube.com/watch?v=IYqBWM…

Laravel tip. Use `exists()` and `doesntExist()` instead of `count()` for better performance! When you only need to check if records exist, these methods stop at the first match instead of counting all records. Link to the docs: laravel.com/docs/12.x/quer… #practicalLaravelDocs

Quite often, AI is trying to just "be nice" :)

My new video. Complex Price in Laravel DB: JSON or Relations? Or Both? youtube.com/watch?v=QaRDWk… The third video in the series about flight check-in project. How do we save the final purchase price, for future reporting?

As someone who loves Livewire, I often hear from folks new to the Laravel ecosystem (or curious about it) what they THINK Livewire is and what problems it solves. But usually there are some things they get wrong. So I made a video about three things Laravel Livewire is NOT.