Artisan Weekly
IssueNº 85
Dated22 May 2026
Readers62
← Back to Archive
Artisan Weekly Edition 84

Edition №84

Published
Week ending May 15, 2026
Items
10 featured · 4 notable
● Top 10 Video companion
on YouTube
Editor's
Note

Welcome back to Artisan Weekly Edition 84! This week brings an incredible mix of security insights, inspiring success stories, and practical Laravel techniques that showcase the diversity and strength of our community. From supply-chain security deep-dives to non-technical builders creating amazing applications, these curated articles demonstrate why Laravel continues to empower developers at every level.

Top 10 Links

Featured · Edition 84
01
Blog Post github.com

CVE-2026-45793: Anatomy of a 14-Hour PHP Supply-Chain Near-Miss

A detailed analysis of a recent critical security vulnerability that nearly caused a massive supply-chain attack in the PHP ecosystem, affecting GitHub Actions workflows for ~14 hours. The discussion reveals how GITHUB_TOKENs were accidentally logged publicly, potentially exposing thousands of repositories to malicious attacks.

02
Blog Post laravel.com

How a Non-Technical Built a Laravel App in 5 Days

An inspiring case study of how virtual assistant Kayla Helmick built a complete memorial website with photo uploads, approval workflows, and email notifications in just 5.5 days using Laravel Cloud and Claude AI, despite having no prior coding experience. The project demonstrates how AI tools are making Laravel development accessible to non-technical users who need custom functionality beyond traditional page builders.

03
Blog Post dev.to

From Rejected Laravel PR to Laravel Arr Extended: Adding Arr::after

Gulfaraz shares how his rejected Laravel core PR for an Arr::after() method became a successful package called Laravel Arr Extended. The article walks through the problem, solution, and real-world use cases for getting the next element in arrays with support for wrap-around behaviour and associative arrays.

04
Blog Post laracraft.tech

Authenticate any Eloquent model in your Laravel API

Learn how to implement authentication using any Eloquent model beyond the default User model in Laravel APIs I hadn't really thought about doing this before. This practical guide shows how to make Project models authenticatable using Sanctum, perfect for scenarios where API clients represent entities other than human users.

05
Blog Post certificates.dev

The Laravel Request Lifecycle, Step by Step

A deep dive into Laravel's HTTP request lifecycle, tracing every step from when a request hits public/index.php to when the response reaches the browser. Perfect for developers who want to understand how Laravel's container, service providers, and controllers work together behind the scenes.

06
Blog Post yellowduck.be

Using generators for PHPUnit data providers

Learn how to use PHP generators instead of arrays for PHPUnit data providers to create more expressive, memory-efficient tests. This practical guide shows how generators make test cases more readable and easier to compose when testing Laravel applications.

07
Blog Post hafiz.dev

Laravel AI SDK Sub-Agents: Complete Implementation Guide

A comprehensive guide to implementing sub-agents in Laravel AI SDK, showing how to build specialized agent classes that can delegate tasks to each other. Learn to create a multi-agent customer support system with billing, technical, and order specialists working together.

08
Blog Post dyrynda.com.au

Using property hooks in PHP

Michael Dyrynda explores PHP 8.4's property hooks feature, showing how virtual properties can replace getter methods for computed values in data structures. He demonstrates converting a traditional getter method to a cleaner virtual property implementation while maintaining the same public API.

09
Blog Post youtube.com

Are the PHP docs really THAT bad?

Brent takes a look at the state of the current PHP Docs to see how easy they are for a newcomer to get up and running, comparing them to other languages docs and ease of use.

10
Blog Post thelaravelarchitect.com

How I Structure Every Laravel Project

Jeffrey Davidson shares his battle-tested approach to organising Laravel applications with thin controllers, dedicated Actions for business logic, and a clean folder structure. There are some really well thought out approaches in structure and some great points made about why to do it this way.

Also Notable

+4 more
Blog Post dev.to

How I Built Chattr — A Twitch Social Network

A comprehensive walkthrough of building Chattr, a social network for Twitch streamers and viewers, using Laravel 13, React 19, and Inertia.js. The article covers real-time features with Laravel Reverb, Twitch OAuth integration, and the complete tech stack powering this community platform.

Blog Post
Blog Post juststeveking.com

The PSR Standards You Are Probably Ignoring

Steve McDougall explores the often-overlooked PSR standards (PSR-7, PSR-14, PSR-15, PSR-17, PSR-18) that provide a complete HTTP-aware PHP model independent of any framework. Learn how these standards enable you to write truly portable PHP code that works across different frameworks and libraries.

Blog Post
Blog Post vivekmistry.in

transform() vs value() in Laravel: When to Use Which?

A clear comparison of Laravel's value() and transform() helper functions, explaining when to use each one for handling closures and data transformations. Perfect for developers looking to write cleaner, more expressive Laravel code with proper null handling.

Blog Post