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

Edition №82

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

Another full week of package releases, blog posts and new SaSS products as well as plenty of reading. It's not long now until Laravel Live UK a two day event full of Laravel talks, if you havent grabbed your ticket yet you should head over to https://laravelive.uk and grab one!

Top 10 Links

Featured · Edition 82
01
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.

02
Blog Post medium.com

Develop Pure PHP face recognition app using Dlib

Think Face detection you probably don't initial think hey we can do that In PHP. But it turns out you can Arshid walks us through building a face recognition app using dlib models in PHP read on to find out more.

04
Blog Post redberry.international

Mailbox for Laravel: A Better Way to Test Emails in Laravel

Redberry introduces Mailbox for Laravel, an open-source package that captures and displays your app's outgoing emails in a local dashboard without external services. The package provides email testing, preview capabilities, and assertion methods that work against rendered HTML content rather than just Mailable objects.

07
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.

08
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.

09
Blog Post developer.vonage.com

Boosted: Building a Laravel App Without Knowing Laravel

A practical experiment in building a WhatsApp travel concierge using Laravel, OpenAI, and the Vonage Messages API with the help of Laravel Boost MCP server. The article explores what it's like to develop a non-trivial Laravel application using AI-assisted development when you're not familiar with the framework.

10
Blog Post dev.to

How Blade's @context directive broke our JSON-LD

Gaijin Anime recently had an issue with the @context directive and JSON-LD when upgrading to Laravel 12. Gaijin kindly writes up how they went about fixing this so If this issue has cropped up in your app this could be the answer you need.

Also Notable

+3 more
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.

Tool/Package
Blog Post bacancytechnology.com

Laravel MCP Server: Build, Secure & Scale AI Integrations

A comprehensive guide comparing different Laravel MCP (Model Context Protocol) server implementations for AI integrations. The article provides detailed feature comparisons covering transport methods, authentication, tool discovery, and session storage options to help developers choose the right solution for their Laravel applications.

Blog Post
Blog Post wendelladriel.com

Idempotency: What, Why and How

A comprehensive guide to implementing idempotency in Laravel applications to handle retries safely and prevent duplicate operations like orders, payments, and notifications. Covers both the theory behind idempotent operations and practical implementation using Laravel middleware and attributes.

Blog Post