lucassantoscode's profile picture. Mobile developer with Flutter📱 | PHP & Laravel backend developer 💻 | TypeScript & Vue.js frontend 🌟 | AWS infrastructure specialist ☁️

Lucas Santos

@lucassantoscode

Mobile developer with Flutter📱 | PHP & Laravel backend developer 💻 | TypeScript & Vue.js frontend 🌟 | AWS infrastructure specialist ☁️

Lucas Santos أعاد

I promised another thread with Inertia.js updates, so here it is! 💪 Let's kick things off with the Laravel adapter, which now includes two new interfaces ⬇️


Lucas Santos أعاد

Laravel 12.22 will drop except() to Eloquent 🎉 Easily exclude model instances or collections from your queries — no more manual ID handling ✨ A small feature, but a big win for developer experience 💪

MrPunyapal's tweet image. Laravel 12.22 will drop except() to Eloquent 🎉

Easily exclude model instances or collections from your queries — no more manual ID handling ✨

A small feature, but a big win for developer experience 💪

Nice work and presentation @enunomaduro, i'm very happy for u ;) #pestphp #pest4 #laracon #laraconus #laravel


Lucas Santos أعاد

Prime YEKINDAR might be coming back... 🇱🇻🤯


Lucas Santos أعاد

One API. Send messages on all channels.


Lucas Santos أعاد

Legacy hand Vitality their first loss since January 🤯

HLTVorg's tweet image. Legacy hand Vitality their first loss since January 🤯

Lucas Santos أعاد

📡

Even with the new Echo hooks we recently released, listening to broadcast notifications was still a little clunky. No longer: introducing `useEchoNotification`, a seamless way to listen for broadcast notifications in your client code.

joetannenbaum's tweet image. Even with the new Echo hooks we recently released, listening to broadcast notifications was still a little clunky.  

No longer: introducing `useEchoNotification`, a seamless way to listen for broadcast notifications in your client code.


Lucas Santos أعاد

By @OnAirMarc I think I like this the most so far! Embeds Laravel conventions throughout 🤌

ste_bau's tweet image. By @OnAirMarc

I think I like this the most so far!

Embeds Laravel conventions throughout 🤌

I used dispatch(). It takes in any parameters the action requires, authorizes that the action is allowed to occur, and then calls the handle() method to perform the action. I wrote an abstract class here to handle this: github.com/EncoreDigitalG…



Lucas Santos أعاد

Laravel Tip 💡: Use Contextual Attributes You probably had to initialize attributes with config values before. Laravel makes it easier with contextual attributes. You can inject values directly, use constructor property promotion, and skip the boilerplate. It's just elegant 🚀

OussamaMater's tweet image. Laravel Tip 💡: Use Contextual Attributes

You probably had to initialize attributes with config values before. Laravel makes it easier with contextual attributes. You can inject values directly, use constructor property promotion, and skip the boilerplate. It's just elegant 🚀

Lucas Santos أعاد

#Laravel Tip If you want to automatically delete old entries, you can use the Prunable Trait. No need to write custom commands:

laravelbackpack's tweet image. #Laravel Tip

If you want to automatically delete old entries, you can use the Prunable Trait. No need to write custom commands:

Lucas Santos أعاد

What’s the best AI slides / presentation generation app right now?


Lucas Santos أعاد

Be mindful if you've stored your app's store URL statically in your code: Apple App Store links change when apps are transferred to another account. This is especially crucial for force updates: users will be redirected to an error page. The "versionarte" package offers a…

kamranbekirovyz's tweet image. Be mindful if you've stored your app's store URL statically in your code: Apple App Store links change when apps are transferred to another account.

This is especially crucial for force updates: users will be redirected to an error page.

The "versionarte" package offers a…

Lucas Santos أعاد

PHP 8.5 is going to be insane. Just posted a quick video where I go over the new pipe operator. I’m pretty hyped about it! Check it out: youtu.be/mNWA0N2mCFM.

enunomaduro's tweet image. PHP 8.5 is going to be insane. Just posted a quick video where I go over the new pipe operator. I’m pretty hyped about it!

Check it out: youtu.be/mNWA0N2mCFM.

Lucas Santos أعاد

💡API Best Practices 💡 Make sure your API routes always return errors in JSON format✅ #laravel #api

epmadushanka's tweet image. 💡API Best Practices 💡

Make sure your API routes always return errors in JSON format✅

#laravel #api

Lucas Santos أعاد

We just shipped big improvements to Laravel Echo. 📡 First, the install:broadcasting experience is improved. We now prompt you for the relevant credentials, write the corresponding .env variables, and more.

taylorotwell's tweet image. We just shipped big improvements to Laravel Echo. 📡

First, the install:broadcasting experience is improved. We now prompt you for the relevant credentials, write the corresponding .env variables, and more.

Lucas Santos أعاد

Laravel 12.8.0 introduced `Rule::anyOf()`, allowing a field to be validated against multiple predefined rule sets, ensuring that at least one set fully passes. Massively simplifies potentially complex validation logic. In this example, we'll allow max 10MB for videos and 2MB…

laracasts's tweet image. Laravel 12.8.0 introduced `Rule::anyOf()`, allowing a field to be validated against multiple predefined rule sets, ensuring that at least one set fully passes.

Massively simplifies potentially complex validation logic.

In this example, we'll allow max 10MB for videos and 2MB…

Lucas Santos أعاد

So excited to announce my first iOS app has launched! Clocks is a more fun standby mode for your entire setup. Turn your phone, ipad, or mac into a beautiful clock display. It's available in the app store now, link below. Happy to answer any questions about my process!


Lucas Santos أعاد

We shipped a cache memoization feature to Laravel today. 🚀 Cache::memo let's you decorate any cache store with a memoized wrapper, allowing you to temporarily store resolved cache values in memory during a single request or job execution. This prevents repeated cache hits…

taylorotwell's tweet image. We shipped a cache memoization feature to Laravel today. 🚀

Cache::memo let's you decorate any cache store with a memoized wrapper, allowing you to temporarily store resolved cache values in memory during a single request or job execution. This prevents repeated cache hits…

Lucas Santos أعاد

Just started to use Scramble (@laravelphp OpenAPI (Swagger) Documentation Generator) made by @romalyt and its insanely easy to use. 👏 #laravel

CodeWithDennis's tweet image. Just started to use Scramble (@laravelphp OpenAPI (Swagger) Documentation Generator) made by @romalyt and its insanely easy to use. 👏

#laravel

Lucas Santos أعاد

MySQL Partitioning 101 Split a 640MB table into yearly chunks. Queries for 2024? Scan just the 160MB 2024 partition file. Less disk I/O = faster results.

mmartin_joo's tweet image. MySQL Partitioning 101 

Split a 640MB table into yearly chunks. 

Queries for 2024? 

Scan just the 160MB 2024 partition file. 

Less disk I/O = faster results.

Loading...

Something went wrong.


Something went wrong.