Looking forward to talk about my experiences upgrading a real-world app to @laravel.com Livewire v4.
Come along and hear:
π What went well?
π§ Where I did struggle?
π How the app improved?
See you in #Basel
Looking forward to talk about my experiences upgrading a real-world app to @laravel.com Livewire v4.
Come along and hear:
π What went well?
π§ Where I did struggle?
π How the app improved?
See you in #Basel
Upgrade to the latest @filamentphp.com release (v4.0.5) to get an extra boost on your test suite.
In my case, the test suite went down from ~30s to ~24s π
Next speaker reveal! π @sandro.gehri.dev π¨π, full-stack developer, open-source contributor, and creator of OpenAI for PHP & Laravel, will take the stage at Laravel Live Denmark!
Hi Artisans !
We are pleased to invite you to our next Laravel Meetup, which will take place on Tuesday, February 25th, at 18:30 (talks start at 19:00) in NeuchΓ’tel @ Le Hub
RSVP : meetup.com/laravel-swit...
#php #artisans #switzerland #KnightRider #livewire
Hi Artisans! Here are some great moments recorded during our last meetup of the year in Zurich, November 2024. See you in January 2025 for new adventures!
www.youtube.com/watch?v=oXD6...
Probably most developers havenβt realized the behaviour because HTML ignores leading and trailing spaces in most cases.
The reason I realized it was a JS library not able to render strings with a leading whitespace. π
Livewire disables the TrimStrings middleware for all its requests: github.com/livewire/liv...
Maybe something for Filament v4 to trim all text input values by default?
Probably not possible in v3 as it is a breaking change under special conditions.
Maybe this is a problem in my application.
I will give it a try in a fresh installation and let you know.
Right, but I hesistated to have this right from the beginning on all my text inputs becauce of possible side effects.
Maybe this is something Filament could support out of the box?
Maybe I should have mentioned, that I send log entries with a level of "error" of higher to Flare: π
flareapp.io/docs/integra...
Love this little tool by @theo.io to grow my network here π¦
bsky-follow-finder.theo.io
π‘ Laravel tip: Get notified when you have a missing translation in your Laravel app.
#Laravel #I18N
I always unguard(). π―
In my opinion fillables only work in really simple apps. As soon as you have users with different permissions, fillable isnβt the right choice anymore.
And to not get confused when switching projects I always unguard the models and use proper validation everywhere.
How are you getting rid of leading or trailing spaces on @filamentphp.com inputs?
Currently, we use a macro on the TextInput which trims the string when the state dehydrates.
Is there someone with a better / different approach?
For all the newcomers, Iβve created a starter pack of just a few of the awesome voices from the #PHP community to get you started here at Bluesky.
Donβt stop with these folks, though. There are so many other amazing PHP devs to follow! Check out who these folks follow for more.
go.bsky.app/SkXz8C8
π―
totally agree π
Done.
The video of the talk will be available on Youtube.
π¨ Tomorrow: Laravel Worldwide Meetup
Tune in when I talk about improving your test suite with mutation testing in @pestphp.bsky.social
And @rissabubbles.bsky.social tells you everything about "Crafting Compelling Laracon Talks"
π 26. November
β° 17:00 UTC
meetup.laravel.com
We've assembled a starter pack of just a few of the awesome voices from the #PHP community here on Bluesky. But don't stop here! Take a look at who these folks follow for more great following ideas. go.bsky.app/SkXz8C8
Looking forward to talk about mutation testing in @pestphp.bsky.social next Tuesday at the Laravel Worldwide Meetup.
meetup.laravel.com
And I was wondering why my follower count is π
Thank you @phpc.social
Catch all the talks from our amazing speakers on our YouTube channel! π₯ Watch now: [youtube.com/@laravel-switzerland-meetup](www.youtube.com/@laravel-swi...).
Thanks to the @spatie.be newsletter href.email I just found out, that you can use a custom domain for your @bsky.app handle.
I think @sandro.gehri.dev just looks very nice π
π‘ Wanβt to learn more about the upcoming mutation testing capabilities in @pestphp?
Checkout my talk from the latest Laravel Switzerland meetup.
youtu.be/78iI0yS87oA
π§πΌ Still very pumped about my talk at Laravel Live UK last week, talking about the upcoming Mutation Testing capability in Pest PHP.
Thanks again to the conference organizers, for doing an amazing job.
Checkout the plugin beta version: github.com/pestphp/pest...
π£ TailwindMerge for Laravel Announcement
The latest version supports all the new features in TailwindCSS 3.4 π
- Dynamic viewport units
- size-*
...
github.com/gehrisandro/...
The newest feature I've added to the upcoming Pest Mutation Testing plugin, is already one of my favourites: "--retry" π
It runs the mutations previously survived first, to have a really fast feedback loop. π
It behaves like `--retry` in Pest.
#php #mutationtesting
Considering releasing version v1.0.0 of OpenAI client for PHP. Is there any last request you wish to see implemented before that? github.com/openai-php/c...
A Larsvel Pulse card that records all OpenAI requests. π§ͺ
Should we add this to OpenAI for Laravel?
And what metrics would you like to see?