Artisan Weekly
IssueNº 88
Dated12 Jun 2026
Readers66
← Back to Archive
Artisan Weekly Edition 88

Edition №88

Published
Week ending June 12, 2026
Items
10 featured · 7 notable
● Top 10 Video companion
on YouTube
Editor's
Note

its less than 7 days to Laravel Live UK the team cant wait, we're heading down wednesday afternoon so if anyone is around let us know. PHPVerse 2026 was on Wednesday it looked like another good one with great speakers and talks.

Top 10 Links

Featured · Edition 88
01
Other surveys.jetbrains.com

The State of PHP 2026

The PHP Foundation and JetBrains are conducting their first annual State of PHP census to map the global PHP ecosystem. Spare 15 minutes to participate in this survey and help chart the worldwide elePHPant population, with a chance to win one of five EUR 500 vouchers.

02
Blog Post juststeveking.com

API Tips and Tricks from My Book

Steve shares key insights from his new book 'API Artisan: A guide to building APIs in Laravel', covering essential patterns for building Laravel APIs that developers actually want to use. Learn about measuring the right metrics, designing contracts before code, and understanding what truly constitutes a breaking change.

03
Blog Post wendelladriel.com

Eloquent Query Classes Pattern

An in-depth exploration of the Eloquent Query Classes pattern in Laravel, explaining how to organise complex database queries into dedicated classes to avoid duplication and improve maintainability as your application grows.

04
Blog Post filamentphp.com

Audit your Filament app's security with Blueprint

Filament Blueprint v1.2 introduces a new Security Audit skill that analyses your application's use of Filament and generates a remediation plan for security issues. The tool checks for common misconfigurations including access control, file uploads, XSS vulnerabilities, and query scoping, providing actionable fixes linked directly to the relevant documentation.

06
Blog Post mmramadan.com

Laravel Collections Bug Caused by Arrow Functions

Explores a subtle Laravel Collections bug where arrow functions caused early iteration termination due to implicit return values, and how switching to anonymous functions resolved the issue by returning null instead of false.

08
Blog Post jordandalton.com

Building a Ralph Loop With Laravel's AI SDK

Learn how to implement a Ralph loop pattern inside a Laravel application using the AI SDK, with durable database state instead of filesystem files. Demonstrates building an agent system that processes 1,400 products with fresh context each iteration, custom tools, and verifiable completion conditions.

Also Notable

+7 more
Blog Post mujahidabbas.dev

Building RAG in Laravel: Four Ingestion Bugs That Silently Wreck Retrieval

A detailed exploration of four common ingestion bugs in Laravel RAG systems that silently degrade retrieval quality, including chunk boundary issues, index mismatches, dimension mismatches, and embedding model changes. The article demonstrates how to measure and fix each problem using pgvector and proper evaluation techniques.

Blog Post
Blog Post simplestats.io

A/B Testing for Laravel

Learn how to implement A/B testing in your Laravel applications with SimpleStats, helping you make data-driven decisions about features and optimise user experiences.

Blog Post
Blog Post juststeveking.com

Testing Actions, Not Mocks

Steve McDougall explains why testing Laravel Action classes against real databases is more effective than mocking. He demonstrates how mock-heavy tests can pass whilst features break, and shares his approach to writing meaningful tests that verify actual behaviour rather than just method calls.

Blog Post
Blog Post securinglaravel.com

In Depth: Version Numbers Are Vanity Labels

A deep dive into how supply chain attacks exploit version tags in package management systems. Examines recent attacks on tj-actions/changed-files and Laravel-Lang, explaining how attackers manipulate repository tags to inject malicious code into trusted dependencies.

Blog Post
Blog Post mujahidabbas.dev

Evals in Laravel: How to Prove Your AI Output Is Actually Good

A practical guide to implementing AI evaluations in Laravel applications. Learn how to move beyond mocked tests and build proper evals that measure whether your AI features actually produce quality output, with concrete examples for both structured and freeform responses.

Blog Post
Blog Post laravel-badge.peterfox.me

Using Composer 2.10 to Help Your Users Stay Secure

A guide for Laravel package developers on leveraging Composer 2.10's new security features, including malware filtering and security advisory blocking. Learn how to protect your users by properly filing advisories and bumping minimum dependency versions when vulnerabilities are discovered.

Blog Post