Harris Raftopoulos
banner
harrisrafto.eu
Harris Raftopoulos
@harrisrafto.eu
Senior Software Engineer
Staff Writer @ Laravel News
PHP, Laravel, Livewire, TailwindCSS, VueJS & InertiaJS
Co-organizer @ Laravel Greece Meetup
Sharing PHP insights to elevate developers’ skills

Subscribe to my newsletter: harrisrafto.eu
You know that moment when your cached dashboard is flying... until the cache expires and someone gets stuck with the slow rebuild? 😅
Episode 8 of Laravel In Practice drops in a bit! We'll go over Laravel 12's flexible caching that keeps everyone happy with instant responses, even with stale data! 🚀
October 21, 2025 at 11:36 AM
Just wrapped up recording more videos for Laravel In Practice! 🎬 
Really excited about what we're building next, diving deep into performance optimization, real-time dashboards, and some seriously cool Laravel patterns.
October 4, 2025 at 6:57 PM
Had an amazing time yesterday at the Laravel Serbia Meetup @laravelsrbija in Novi Sad 🎉
I shared a talk on Queues, Jobs & Workers in Laravel and got to meet such a warm and passionate community ❤️

Huge thanks to @CodingWisely for the incredible hospitality 🙌 Thank you for everything !
September 14, 2025 at 6:55 PM
Hey Laravel devs, here's a gem for you! 💎

Clean Fluent content validation with new methods!

No more manual inspection needed! ✨
September 10, 2025 at 1:30 PM
Hey Laravel devs, here's a gem for you! 💎

Stop type juggling bugs with strict validation!

You can get the exact types only! 🎯
September 9, 2025 at 1:31 PM
Hey Laravel devs, here's a gem for you! 💎

Skip the Str::of() wrapper and go straight from URI to Stringable!

Fluent URI building meets string manipulation! ⚡
September 8, 2025 at 1:30 PM
Hey Laravel devs, here's a gem for you! 💎

Stop factories from creating unnecessary relationships with dontExpandRelationshipsByDefault() !

Cleaner tests, faster execution! ⚡
September 5, 2025 at 1:30 PM
Hey Laravel devs, here's a gem for you! 💎

The new whereValueBetween() method lets you check if a value sits between two columns with clean syntax!

No more messy whereRaw() queries! 🎉
September 4, 2025 at 1:30 PM
🎬 Just finished recording my new Laravel series for Laravel News!
We cover custom collections, query scopes, service layers, and testing with Pest. By the end, you'll have a complete system that's properly tested and the controllers are much cleaner.
August 30, 2025 at 6:21 PM
Hey Laravel devs, here's a gem for you! 💎
New closure support in pluck() method, so no more verbose mapWithKeys for simple transformations!
August 18, 2025 at 2:07 PM
Hey Laravel devs, here's a gem for you! 💎
Config::collection() method for cleaner config processing, perming one call instead of two nested ones!
August 15, 2025 at 2:09 PM
Hey Laravel devs, here's a gem for you! 💎
Fluent objects are iterable in Laravel 12.20! Small change, big impact!
August 14, 2025 at 3:07 PM
Hey Laravel devs, here's a gem for you! 💎
failWhen() method for ThrottlesExceptions middleware, great for jobs fails + stops chains vs deleteWhen() which just removes them!
August 13, 2025 at 2:04 PM
Hey Laravel devs, here's a gem for you! 💎
New string methods for cleaner negative checks and no more double negatives!
August 12, 2025 at 2:04 PM
Hey Laravel devs, here's a gem for you! 💎
Context::remember() eliminates verbose conditional patterns and implements smarter Context caching!
August 11, 2025 at 2:03 PM
Started a little side quest today: exploring @nativephp.com by building a mobile app for Laravel Meetups 📱.
Imagine meetup.com… but only for Laravel events worldwide.
You’ll be able to discover meetups, connect with fellow devs, and RSVP in a tap.
August 10, 2025 at 9:35 PM
Weekend project :) Let's see how this goes...
I'll be documenting the full thing! Stay tuned!
August 10, 2025 at 11:20 AM
New angle, new lighting.. working on something cool! ifykyk
August 9, 2025 at 5:48 PM
Rocking some @jetbrains.com swag over the Rocky Mountains 🏔️ Ready for LaraconUS week 🤘
July 27, 2025 at 11:21 PM
Just landed in Denver for LaraconUS🛬 it took a while 🤣
July 25, 2025 at 9:54 PM
First leg of the journey competed! 👌 Waiting for a few hours in Munich now and then heading over to Denver!
July 25, 2025 at 5:51 AM
Just gave my first-ever talk at Laravel Worldwide Meetup yesterday 🎉
I shared some thoughts on Queues, Jobs, and Workers in Laravel and how to make background processing more reliable.

Huge thanks to everyone who joined live and special thanks to the awesome hosts @margarettavares and @dansoppelsa
July 23, 2025 at 11:02 AM
Hey Laravel devs, here's a gem for you! 💎
With UseEloquentBuilder attribute you can achieve clean custom builders!
#laravel
July 11, 2025 at 3:15 PM
Hey Laravel devs, here's a gem for you! 💎
New RequestException truncation controls for better debugging!
#laravel
July 10, 2025 at 3:15 PM
Hey Laravel devs, here's a gem for you! 💎
Use the UsePolicy attribute for explicit policy control!
#laravel
July 9, 2025 at 3:15 PM