API Versioning in Laravel
Link – – blog.treblle.com - submitted by Steve McDougall
Learn how to version your Laravel APIs properly in this walk through tutorial.
Read more [blog.treblle.com]
Sevalla is the all-in-one PaaS for your web projects. Host and deploy your applications, databases, object storage, and static sites. Enjoy advanced deployment pipelines, a complete database studio, instant preview apps, and one-click templates. The pricing is simple: no hidden fees, no seat-based pricing, and you pay only for what you use. Get real human support from developers.
Get started now with a $50 credit at Sevalla.com.
Link – – blog.treblle.com - submitted by Steve McDougall
Learn how to version your Laravel APIs properly in this walk through tutorial.
Read more [blog.treblle.com]
Link – – muhammedsari.me - submitted by Muhammed Sari
Mastering elation with the decorator foundation! Let's take a look at how we can leverage this simple, yet powerful design pattern in the context of a Laravel package.
Read more [muhammedsari.me]
Stay up to date with all things Laravel, PHP, and JavaScript.
You can follow me on these platforms:
On all these platforms, regularly share programming tips, and what I myself have learned in ongoing projects.
Every month I send out a newsletter containing lots of interesting stuff for the modern PHP developer.
Expect quick tips & tricks, interesting tutorials, opinions and packages. Because I work with Laravel every day there is an emphasis on that framework.
Rest assured that I will only use your email address to send you the newsletter and will not use it for any other purposes.
Link – – pestphp.com - submitted by Nuno Maduro
The PEST team just announced the release of a brand new plugin for Pest PHP: Stressless.
Read more [pestphp.com]
Link – – myray.app - submitted by Spatie
Learn how to detect and resolve N+1 issues in your Laravel project by using Ray.
Read more [myray.app]
Link – – blog.oussama-mater.tech - submitted by Oussama Mater
Let's create toggleable Laravel routes for specific environments using PHP attributes.
Read more [blog.oussama-mater.tech]
Link – – arunas.dev - submitted by Arunas
Once you have an idea, releasing an MVP is easy! Learn how I did it, so you can do too.
Read more [arunas.dev]
Link – – flareapp.io - submitted by Spatie
Learn how to connect your Flare errors with Jira issues
Read more [flareapp.io]
Link – – aaronfrancis.com - submitted by Aaron Francis
A quick tutorial on how to create a custom Laravel Pulse card
Read more [aaronfrancis.com]
Link – – www.otsch.codes - submitted by Christian Olear
Abstract classes cannot be instantiated directly, posing a challenge when testing functionality implemented within the abstract class itself. In this article, I share my approach to addressing this issue.
Read more [www.otsch.codes]
Link – – aaronfrancis.com - submitted by Aaron Francis
Rendering Laravel Blade components in markdown files.
Read more [aaronfrancis.com]
Link – – rias.be
Stale While Revalidate (SWR) is a strategy to first return the data from the cache, then send the fetch request, and finally come up with the up-to-date data.
Read more [rias.be]
Link – – seankegel.com - submitted by Sean Kegel
This article provides a guide on simplifying API integration in Laravel using the Http Facade, with a focus on building a reusable API request and client class.
Read more [seankegel.com]
Link – – vanpachtenbeke.com
My colleague Niels solved a subtle problem when switching to Herd
Read more [vanpachtenbeke.com]
Like every year, we have some Black Friday discounts at Spatie. We made fun video about it.
Link – – muhammedsari.me - submitted by Muhammed Sari
Muhammed's been working with Eloquent for over half a decade now, and it's time to share his next bag of tricks. You are guaranteed to learn something new!
Read more [muhammedsari.me]
Link – – jeffochoa.me - submitted by Jeff
Although PHP Enumerations are meant to provide an easy and elegant solution to work with a predefined set of values, these classes are often misused, resulting in a lack of consistency due to the introduction of all sorts of methods that increase their complexity. In this article, we are going to go through some practices (both good and bad) with the goal of clarifying the understanding of these types of objects to help you build a more resilient and consistent codebase.
Read more [jeffochoa.me]
Link – – flareapp.io - submitted by Spatie
Discover how we're using Cloudflare Workers to perform API authentication on the edge to make our infrastructure more cost-effective.
Read more [flareapp.io]
Link – – daryllegion.com - submitted by Daryl Legion
Duplicate form submissions or requests can be a common issue in web applications, often leading to unintended consequences. Laravel offers a straightforward solution to prevent these duplicates by using atomic locks.
Read more [daryllegion.com]
Link – – tonsky.me
No suprises here: UTF-8 is the most popular encoding for data in transfer and at rest.
Read more [tonsky.me]
Link – – youtu.be - submitted by Bert De Swaef
in this video, we're transforming our load more button functionality to an infinite scroll using Alpine.js and more specifically we're using x-intersect to trigger our loadMore function.
Read more [youtu.be]