When I started #Questlog the plan was to use the same tech stack as we use at work to use learnings from private projects for work and vice versa.
But Questlog doesn't have to be a single page app. And this annoys me. I have to go the extra mile for so many things that just should work.
I really think about completely rewrite the front end with #Laravel#Livewire instead of #Vue.js with #Inertia in between.
I would definitely have to think more to achieve some things I currently do, but the result would be a much faster and smaller page that isn't completely dependent on JavaScript. Most of the stuff I do would probably completely doable without JS these days.
Anyone use Lando for local development environments? Am thinking of switching to it for our team. We work on a mix of WordPress, Laravel & Symfony projects. https://lando.dev/
I migrated Cloudhiker to #Laravel 11 with Shift (https://laravelshift.com). Been using it for the first time and it's been a nice experience. Although the huge v11 upgrade introduced a lot of tricky changes, Shift added a lot of explanation and helpful resources.
Definitely worth the $20 I spent.
That's by far the shortest @statamic addon I have ever coded, fitting on one single screenshot. It's a #Statamic wrapper of the #Laravel package "browser-detect" by "hisorange". You can use it to find out all sorts of stuff about the requesting browser and device or render content for specific devices only.
And to start of Monday, we have "This database engine does not support fulltext search operations.” when running local tests in sqlite, even though we have verified that fts5 is enabled.
Does anyone have a good solution how they handle standards they use in every #Laravel project? Like packages, external tools, configuration in service providers, theming, …
#laravel#php folks using Laravel 10 — how are you doing validation at the model level? We have a need for this at $dayjob — things like “this field that is a percentage value cannot be more than 100 or less than 0 when the record is saved”
I wrote an article about using custom classes for managing cache keys in Laravel. This makes it easy to create and forget cache items without having to use magic strings throughout your application.