Artisan Weekly
IssueNº 86
Dated29 May 2026
Readers63
← Back to Archive
Artisan Weekly Edition 86

Edition №86

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

What a week, record temps for May, lots of CVE's and supply chain attacks in the PHP Space so plenty of things for us PHP Developers to be cautious about in our applications

Top 10 Links

Featured · Edition 86
01
Blog Post Security snyk.io

Laravel Lang Supply Chain Advisory

Snyk's security advisory detailing a supply chain vulnerability discovered in the Laravel Lang package ecosystem, explaining the attack vector and providing guidance for Laravel developers to protect their applications.

03
Blog Post laravel.com

Introducing Moat: A Security Review for Your GitHub Account

Laravel has released Moat, a package that audits GitHub security settings across users, organisations, and repositories. With a single command, developers can review their security posture and receive actionable suggestions to improve protections like 2FA, branch protection, and workflow permissions.

07
Blog Post duncanmcclean.com

Setting up Satis on Laravel Forge

A practical guide to setting up Satis, a static site generator for private Composer packages, on Laravel Forge. Covers site creation, deployment configuration, and authentication handling to avoid monthly Private Packagist costs.

09
YouTube Video PHP youtube.com

The final boss. Generics in PHP

Brent goes through the latest Generics RFC that has been submitted. Let's see what he thinks and will we actually get it coming to a PHP near you.

10
Tool/Package tomasvotruba.com

Introducing CTOR: Prefer Constructor over Always-Called Setters

Tomas Votruba introduces CTOR, a PHPStan extension that detects setter methods always called after object instantiation and suggests moving them into the constructor instead. The tool helps Laravel developers prevent half-valid objects by enforcing proper dependency injection through constructors rather than relying on mandatory setter chains.

Also Notable

+6 more
Blog Post dev.to

Building a Production MCP Server in Laravel

A comprehensive guide to building a production-ready Model Context Protocol (MCP) server in Laravel, covering transport modes, capability negotiation, and tool implementation. Explores the server-side perspective of MCP integration, focusing on HTTP+SSE deployment for multi-client environments.

Blog Post
Blog Post juststeveking.com

The Reason I Love Tempest for APIs

Steve McDougall explores why Tempest simplifies API development by eliminating boilerplate code, using typed properties with validation attributes directly on request classes, and keeping routes as attributes alongside controller methods for a more declarative, focused approach.

Blog Post