Short URL v8.0 released!
– github.com - submitted by Ash Allen
Short URL v8.0 brings new customisation options and includes lots of refactored code to make the package more awesome behind the scenes! 🚀
Read more [github.com]
In this section you'll find links submitted by others.
Did you write or stumbled across a blog post, tutorial or video that might be interesting for others?
To be able to submit a link you need to log in first.
Log in– github.com - submitted by Ash Allen
Short URL v8.0 brings new customisation options and includes lots of refactored code to make the package more awesome behind the scenes! 🚀
Read more [github.com]
– myray.app - submitted by Spatie
Read more [myray.app]
– flareapp.io - submitted by Spatie
Read more [flareapp.io]
– dev.to - submitted by Abrar Ahmad
Sometimes we need to reference table names throughout our codebase, like when we're using the DB facade. Although table names don't change often, I still get an uneasy feeling of hardcoding them. It's so much better to reference the model directly so we have one source of truth for the table name. So, let's learn how to do that! We'll also create a trait that allows static access to any of our model table names to keep our code a little tidier.
Read more [dev.to]
– ashallendesign.co.uk - submitted by Ash Allen
Read about how to use Find A PR (findapr.io) to find open-source Laravel and PHP projects that you can make contributions to.
Read more [ashallendesign.co.uk]
– myray.app - submitted by Spatie
Learn how to clear your Ray window whenever you want so that only the most recent output is displayed.
Read more [myray.app]
– rocketee.rs - submitted by Mark van Eijk
Learn how to install the latest PostgreSQL and pgvector extension. This way you can create an embeddings database for your AI adventures!
Read more [rocketee.rs]
– qirolab.com - submitted by Harish Kumar
PHP 8.3 has ushered in an array of advanced features, among which the #[Override] attribute stands out. This attribute, while known in other languages, is a fresh addition to PHP.
Read more [qirolab.com]
– seankegel.com - submitted by Sean Kegel
Use tappable scopes in Laravel to break down complex queries into reusable pieces without needing to use magic query scopes in Laravel.
Read more [seankegel.com]
– ashallendesign.co.uk - submitted by Ash Allen
Read about how to use the `Conditionable` trait to make your classes chainable using the `when` and `unless` methods.
Read more [ashallendesign.co.uk]
– ashallendesign.co.uk - submitted by Ash Allen
Learn about how to use DynamoDB in Laravel for caching and storing Laravel models.
Read more [ashallendesign.co.uk]
– aleksandertabor.com - submitted by Aleksander Tabor
Learn how to use objects like Data Transfer Objects in Livewire with Wireables.
Read more [aleksandertabor.com]
– www.conroyp.com - submitted by Paul Conroy
Laravel's Process facade gives us a really nice way to work with system commands. In this example, we'll use it to build a simple process to notify us of upcoming domain expiry dates.
Read more [www.conroyp.com]
– ryangjchandler.co.uk - submitted by Ryan Chandler
Composer's 30 second execution timeout can get in the way of long-running processes executed from a script. This is how you disable it.
Read more [ryangjchandler.co.uk]
– lukapeharda.com - submitted by Luka Peharda
Read how I fixed performance issues when refactoring and optimising legacy code with method signature inconsistency, done unintentionally by developer
Read more [lukapeharda.com]
– blog.oussama-mater.tech - submitted by Oussama Mater
Laravel relies heavily on Facades. Some might think they are anti-patterns, but I believe that if they are used correctly, they can result in clean and testable code. Let's see how.
Read more [blog.oussama-mater.tech]
– flareapp.io - submitted by Spatie
Discover Flare's latest Linear integration
Read more [flareapp.io]
– myray.app - submitted by Spatie
Discover how you can celebrate your debugging efforts with Ray!
Read more [myray.app]
– github.com - submitted by Patrick
The vue-ray package has released v2.0, with full script setup/composition api support, reduced overhead, and more.
Read more [github.com]
– mattstauffer.com - submitted by Jamison Valenta
Would you like to know how to apply official Tailwind CSS class ordering to your files automatically? Matt Stauffer shows how to implement this for both CI and IDEs on Blade files by utilizing Prettier and the official Tailwind ordering plugin .
Read more [mattstauffer.com]