Artisan Weekly
IssueNº 83
Dated8 May 2026
Readers61
← Back to Archive
Artisan Weekly Edition 69

Edition №69

Published
Week ending January 23, 2026
Items
10 featured · 6 notable
● Top 10 Video companion
on YouTube
Editor's
Note

It's that time of the week again and what a week it's been. We had the second Laravel London event at it's new venue the Vonage office. It was a great event with 2 great speakers and of course plenty of Laravel devs to chat with and find out what everyone is up to. Look out for the next event in March as we have 2 absolutely amazing speakers lined up. Let's get into it then and go through this weeks top ten

Top 10 Links

Featured · Edition 69
02
Blog Post tnakov.dev

From dd() to Ray: A Debugging Workflow That Doesn't Break Your Flow

We all love a little dd() throughout the day come on you know its probably one of your most used quick debugging tricks when developing an application right? It's quick and easy but of course it does have it's drawbacks, in this post Trajche shows you how to use Ray by Spatie to help improve your debugging experience. Ray is a great tool and one we use a lot at Jump24, if you've not given it a try then find 9 minutes and sit down and read this post. Im sure afterward you will be heading over and getting your copy!

03
Blog Post stitcher.io

Processing 11 million rows in minutes instead of hours

A detailed walkthrough of optimizing a Laravel event sourcing system that processes 11 million analytics records, showing how to improve performance from 30 events per second to much faster processing speeds. The post covers practical techniques like removing unnecessary sorting, optimizing database queries, and rebuilding projectors efficiently.

06
Blog Post sevalla.com

Kubernetes for Laravel developers

Have you ever been told about a new technology, or how you should use x or y to do z and thought man that sounds complicated? This is what Kubernetes has felt like for me. In this comprehensive guide Steve helps demystifies Kubernetes. He explains the core concepts like Pods, Deployments, and Services without overwhelming jargon. If you want to know more about Kubernetes then give this post a read.

07
Blog Post masteringlaravel.io

Rule::exists doesn't work with scopes

Learn why Laravel's Rule::exists() validation doesn't work with Eloquent scopes and discover practical alternatives like closure rules for more complex validation scenarios. A helpful tip for Laravel developers dealing with validation rules that need to leverage model scopes.

08
Blog Post tnakov.dev

When Production Breaks: Debugging the Real World with Laravel Nightwatch

If you've not used Nightwatch yet and have been on fence thinking about it, Trajche has put together a great post on debugging applications in production using Laravel Nightwatch. He covers some real-world issues that typically only appear on production things like N+1 issues, performance problems when lots of users are using the system. He shows you how to identify and fix performance problems, cache issue and those pesky silent failures that dont show up on local environments.

09
Blog Post ashallendesign.co.uk

Reduce Duplicate Cache Queries in Laravel with "Cache::memo()"

On the heels of one of his latest post, Ashley talks about how with a relatively new cache method you can cut down on the number of duplicate cache queries in your application, you all know what that means right Less queries faster applications! So if you have a spare 5 minutes give the post a read and see how you can go about improving the caching within your application

10
Blog Post gurpreetkait.in

Laravel get vs cursor: Why your large exports fail and how to fix them

In this post Gurpreet walks us through the differences between laravels get() and cursor() methods, it's really important to know the differences between these when your handling large data exports and you don't want to deal with dreaded memory issues. This post explains how to optimize your Laravel applications when dealing with massive datasets.

Also Notable

+6 more
Blog Post tighten.com

New in Parental v1.5.0: Becoming, Integers, and Eager-Loading

Tighten releases Parental v1.5.0 with exciting new features for Single Table Inheritance in Laravel, including the ability to transition models between types using the new become() method. The update also adds support for numeric type columns and improved eager-loading helpers to make STI even more powerful and flexible.

Blog Post