Hey hey, From my LaravelDaily.com[NEW COURSE] Multi-Language Laravel: All You Need to Know
laraveldaily.com
Localizing your application means adapting it to different languages or regions, which can be difficult. Dealing with translating the text, routes, and content while keeping your code organized and easy to manage. Additionally, the need to make quick text changes can be overwhelming. [Course Lesson] Booking.com API: Optimizing Search Endpoint
laraveldaily.com
Now let's start testing the performance of our search query, which is pretty complex and large. [Course Lesson] Booking.com API: Feature to Unit Test with TDD and Service
laraveldaily.com
In this lesson, let's practice TDD with Unit tests. We will try to refactor one Apartment model feature and write a Unit test for it, instead of the existing Feature test. I will explain the differences along the way. From my Youtube ChannelLaravel Telescope: Monitor and Debug Slow API Queries
www.youtube.com
I wanted to quickly show you how to use Laravel Telescope if you want to debug SQL queries in a non-visual project, where you cannot use Debugbar. Laravel Date Scopes: New Package for Range Filtering
www.youtube.com
A new package to filter the dates/times of Eloquent records. Laravel Code Review: Improve PHPUnit Tests
www.youtube.com
I got asked to review a Laravel test suite, so let's see what I suggest to improve. Eloquent N+1 Query with hasManyThrough Relationship
www.youtube.com
A thing I've encountered myself, as an N+1 query problem sometimes isn't that obvious on the surface. Filament Plugin: Sub-Sidebar for Single Record
www.youtube.com
I've noticed a cool new plugin for Filament and decided to show it to you. "Happy Path" is a Common Illusion
www.youtube.com
A mistake I see junior developers often make, focusing only on the ideal scenarios. From Laravel CommunityBuilding a game with PHP and Laravel Livewire
www.youtube.com
I decided to build Mahjong with PHP and Laravel Livewire, and no JavaScript! Build A Ride Share App with Laravel and Vue | Full Stack Application Tutorial
www.youtube.com
Learn how to build a fully functional ride share application using PHP and JavaScript with the Laravel and Vue frameworks.
Hey! You like my curated weekly Laravel links?
Check out my Laravel courses! How to handle additional items after seeder has run
www.reddit.com
How do you guys handle the situation when something needs to be added to the database after the db seeder has been run? Is there some kind of option that can be set for the seeder to only insert new items or is there some other way I should do it? Is anyone using VIM full-time for PHP/Laravel projects?
www.reddit.com
Go to laravel by Is anyone using VIM full-time for PHP/Laravel projects? I've been going back and forth between VIM and PHPStorm for a long time. My PHPstorm license has expired now, and I'd like to use VIM exclusively from now on. Lunar Headless E-Commerce for Laravel
laravel-news.com
Lunar is an open-source package that brings the power of modern headless e-commerce functionality to Laravel. This package allows you to have complete control over the e-commerce frontend experience and has done the hard work for you in the backend. Laracon AU is returning in 2023!
laravel-news.com
By the time Laracon AU rolls around again for 2023, it will have been four long years since the last conference. Whilst a lot of things have changed in the Laravel Framework in that time, what hasn't changed is our community's hunger to learn and desire to teach. Laravel Validate Package With Over 35 Pre-built Rules
laravel-news.com
The Laravel Validate package by Milwad simplifies Laravel validation with over 35 pre-built rule objects. Laravel FFMpeg tools
laravel-news.com
This week I made a really cool little package that should interest @laravelphp and @php devs who work with @ffmpeg. But to understand why I'm so excited about it, I need to explain how much work a simple video like this Laravel 10.8 Released
laravel-news.com
The Laravel PHP framework released version 10.8 this week, which introduces several new features and improvements, including a new Pint rule for formatting method chaining indentation and syntactic sugar added to the Process::pipe() method. Handling Exceptions in laravel: Tips and Tricks
medium.com
Laravel is a popular PHP framework that provides a simple and elegant way to build web applications. One of the features that makes Laravel stand out is its built-in error and exception handling system. masmerise/livewire-toaster
github.com
Toaster provides a seamless experience to display toast notifications in your Livewire powered Laravel apps. Unlike many other toast implementations that are available, Toaster makes it effortless to dispatch a toast notification from either a standard Controller or a Livewire Component. CSP in Laravel with Vite
subidroid.com
In this article, I will show you how we can configure Content Security Policy headers with Laravel and Vite. This article assumes that you have some level of experience working with Laravel and Vite. Managing Laravel Vapor for White-Label Projects
fidum.uk
I've been utilizing Laravel Vapor since it was first released to deploy our white-label product to numerous AWS accounts and projects. However, Vapor has a one-to-one relationship between your code and a Vapor project, which led us to create workarounds to support our setup. aqjw/filterable
github.com
The Filterable package is designed for Laravel 8.x+ and provides tools for creating and managing filters for Eloquent models. It makes it easy to scale filters and apply them to filter records. The key method in the filter class is used to check if a certain key exists in the request parameters. Rollback a specific migration in Laravel
www.amitmerchant.com
There comes a time when you want to make some changes to an existing table. For instance, you want to change the data type of a column. So, in this case, you can modify the migration file of the table and then run the migration again using the artisan migrate:refresh command like so. Database Optimization Techniques for Laravel Applications.
dev.to
Optimizing database performance is an essential aspect of building robust web applications. There are several ways to optimize a database, some of which include Indexing, Proper schema design, Data normalization, Query optimization, Partitioning, Compression, and Proper hardware selection. shipsaas/laravel-priority-queue
github.com
Laravel Priority Queue Driver uses the database driver. We highly recommend you to use a different database connection (eg mysql_secondary) to avoid the worker processes ramming your primary database. Managing files using Laravel's scoped driver
innocenzi.dev
Back in september 2022, Frank de Jonge introduced a new scoped filesystem driver to Laravel. This driver works by extending an existing disk and configuring a prefix, which would be a path to a directory in the extended disk. Laravel Eloquent Models: How to Filter by Dates like a Pro with Traits
medium.com
Eloquent is a powerful and elegant ORM (Object-Relational Mapping) framework for Laravel, which allows you to interact with your database using expressive and fluent syntax. Troubleshooting and Fixing Laravel Errors: A Step-by-Step Guide
medium.com
Laravel is a popular PHP framework that makes web development easy and efficient. However, like any software application, Laravel can encounter errors during development or production. These errors can be frustrating and time-consuming to diagnose and fix. Laravel - How to split and load additional JSON translation files on certain routes only?
blog.helpspace.com
If your Laravel application has to deal with a huge amount of translations, it can be very helpful to split them. This article shows how you can extend Laravel's powerful localization behaviors to organize or split additional JSON translation files and load them on specific routes only. Tricks for Running Commands With Laravel Process
fly.io
Laravel 10 has released the Laravel's Process facade, which make running external commands super easily. That's it for this week, see you in the next newsletter issue! |