Paul Redmond

Staff writer at Laravel News. Full stack web developer and author.

Laravel MPP: Charge AI Agents for API Access with 402 Payment Required image

Laravel MPP: Charge AI Agents for API Access with 402 Payment Required

Laravel MPP is middleware from Square1 that gates routes behind the Machine Payments Protocol, returning a 402 challenge that AI agents pay with Strip...

Read article
A Copy/Paste Detector CLI for PHP 8.5+ image

A Copy/Paste Detector CLI for PHP 8.5+

phpcpd-next is a maintained, dependency-free successor to Sebastian Bergmann's phpcpd that finds duplicated PHP code, including reordered and gapped c...

Read article
 Laravel AI Tasks: An AI Orchestration Package for Queues, Logging, and Cost Control image

Laravel AI Tasks: An AI Orchestration Package for Queues, Logging, and Cost Control

Laravel AI Tasks is a package by fomvasss that wraps the Laravel AI SDK with reusable task classes, queued and streamed execution, cost tracking, and...

Read article
Worker Metrics on the WorkerStopping Event in Laravel 13.18 image

Worker Metrics on the WorkerStopping Event in Laravel 13.18

Laravel 13.18.0 exposes jobs-processed counts on the WorkerStopping event, adds graceful shutdown to schedule:work, introduces priority-based dev comm...

Read article
Clonio CLI: Clone Production Databases With Anonymized Data image

Clonio CLI: Clone Production Databases With Anonymized Data

A PHP command-line tool that copies production databases into development, CI, and test environments while anonymizing PII and recording a signed audi...

Read article
USAIGE: Track Token Usage and Costs for Laravel AI SDK Requests image

USAIGE: Track Token Usage and Costs for Laravel AI SDK Requests

USAIGE is a Laravel package by Ludovic Guenet that records every AI request as a run with token counts, USD costs, provider details, and status — plus...

Read article
Route Metadata Support in Laravel 13.17 image

Route Metadata Support in Laravel 13.17

Laravel 13.17.0 adds first-class route metadata support, Postgres transaction pooler integration, a dev:list command, and a Should Not Retry exception...

Read article
Monitor and Control Schedules, Queues, and Errors in Laravel with Watchtower image

Monitor and Control Schedules, Queues, and Errors in Laravel with Watchtower

A Laravel package by Devifyo that combines scheduled tasks, queues, jobs, and exceptions into one production dashboard — with bulk retries, on-demand...

Read article
Privacy Filter: Detect PII in Text from Laravel image

Privacy Filter: Detect PII in Text from Laravel

A Laravel wrapper by DirectoryTree around the privacy-filter.cpp binary that detects private entities like names and emails in text, with confidence s...

Read article
Lattice: Describe Inertia UIs in PHP image

Lattice: Describe Inertia UIs in PHP

Lattice is a server-driven UI framework for Laravel that lets you define pages, forms, and tables in PHP and renders them as typed React components ov...

Read article
The artisan dev Command in Laravel 13.16.0 image

The artisan dev Command in Laravel 13.16.0

Laravel 13.16.0 adds an artisan dev command for running development processes, a whenFilledEnum request method, withCookies on all responses, and an a...

Read article
Filament Storage Monitor: Track Disk Usage From Your Filament Dashboard image

Filament Storage Monitor: Track Disk Usage From Your Filament Dashboard

Filament Storage Monitor is a plugin that adds a dashboard widget for monitoring server disk usage across multiple partitions, with custom labels, hea...

Read article