Artisan Weekly
IssueNº 83
Dated8 May 2026
Readers61

Every
Link.

The Archive Every article, package, tool, and talk we've shipped. Filter by kind, tag or contributor — or hunt a keyword.
Kind
Tag
Showing 120 of 809
002
Other laravel.com

Laravel 13.x Changelog

I wasn't even aware this was even here so I though it was worth sharing so others know about it as well its the official changelog of updates for each version release of Laravel

004
Blog Post dev.to

I redirected laravel/nightwatch to my own Postgres and hit 13,400 payloads/s on a single instance

A detailed technical guide showing how to intercept Laravel Nightwatch's observability data and redirect it to your own Postgres database instead of the hosted platform. The author built a high-performance agent using ReactPHP and SQLite WAL buffering that can handle 13,400 payloads per second, perfect for teams who want to keep all their telemetry data in-house.

006
Blog Post masteringlaravel.io

A duplicate ULID that wasn't a collision

Aaron Saray shares a recent debugging story about mysterious ULID collisions that turned out to be caused by Laravel's replicate() method copying the public_id field. He shows how to fix this issue using a replicating hook to ensure duplicated models get fresh ULIDs.

007
Blog Post laravel-news.com

Queue-Wide Inspection Methods in Laravel 13.8.0

The Laravel News team have done it again with a really nice breakdown of the latest Laravel release, there are some really nice new methods in the framework and some really nice queue improvements that will help making them in your applications easier and allow you to get more insight into whats going on with the new worker pausing and resuming events that you can use.

010
Blog Post AI / ML laravel-news.com

Ship AI with Laravel: Search Entire PDFs with Zero Search Logic

It's time for the latest episode in the Ship AI with Laravel series that Harris has been putting together. So far we've been shown how to build a basic AI Agent that helps answer customers question about an order and it has been enhanced each episode in this episode we go one step further with the vector store and upload documents that will help the agent search for responses to give to the user. A great example being questions about a damaged item

015
Blog Post hafiz.dev

Filament v5 Multi-Tenancy Implementation

A comprehensive guide to implementing multi-tenancy in Filament v5, covering tenant models, user relationships, automatic resource scoping, and security considerations. Perfect for Laravel developers building SaaS applications who need to support multiple teams or organizations within a single database.

016
Tool/Package vask.dev

Realtime, billed sanely - vask

Vask is a Pusher-compatible WebSocket service that eliminates fan-out fees by charging per broadcast instead of per message delivery, offering significant cost savings for Laravel developers using real-time features. It provides drop-in compatibility with existing Pusher implementations, requiring only three environment variable changes to migrate.

018
Blog Post dev.to

Laravel whereDate() Silently Kills Your Index

This article reveals how Laravel's convenient whereDate() method can silently force full table scans on large datasets by wrapping columns in MySQL functions, making indexes unusable. Learn how to use date range queries instead to maintain optimal database performance and keep your indexes working effectively.

019
Blog Post hafiz.dev

How to Stop an AI Agent from Destroying Your Laravel App

A comprehensive guide on protecting your Laravel applications from AI coding agents after a real incident where Claude Opus deleted a production database in 9 seconds. Learn essential safeguards including permission controls, credential management, and Laravel-specific security measures to prevent AI agents from running destructive commands.

020
Blog Post securinglaravel.com

Security Tip: The Signed URL Trap

A crucial security tip revealing how Laravel's signed URLs can be exploited when not properly tied to specific user sessions, with practical examples of the magic login link vulnerability. Learn how to protect against this subtle but dangerous trap by making your signed URLs unique to prevent session hijacking attacks.