PHP

Blogs Related to PHP

Laravel Boost 2.0 Ships Skills. AI Agents Now Understand Your Laravel App at a Package Level.

The big change: static guidelines that loaded everything all the time are replaced by on-demand Skills that load only what the current task needs. Plus 15 MCP tools, 17,000-document search API, and custom skill support. This is the most underwritten product in the Laravel ecosystem.… Read More »Laravel Boost 2.0 Ships Skills. AI Agents Now Understand Your Laravel App at a Package Level.

Octane Dropped Its Node.js Dependency. FrankenPHP’s Native File Watcher Just Made Local Development Cleaner.

The –watch flag no longer needs Node.js or chokidar installed. FrankenPHP handles it natively in Go. Here’s what changed, why the old watcher was painful, and the full FrankenPHP + Octane setup for 2026. If you’ve ever tried to use octane:start –watch and been greeted… Read More »Octane Dropped Its Node.js Dependency. FrankenPHP’s Native File Watcher Just Made Local Development Cleaner.

Pint Now Runs in Parallel. Your Entire Codebase Formats in Seconds — and AI Agents Get Their Own Output Format.

–parallel makes Pint 40× faster on large codebases. –format agent gives Claude Code and OpenCode structured JSON instead of human-readable text. extend lets you share a base config across every project. Three upgrades, one composer update. Laravel Pint has always been the best argument for… Read More »Pint Now Runs in Parallel. Your Entire Codebase Formats in Seconds — and AI Agents Get Their Own Output Format.

PHP 8.4 Property Hooks Inside Laravel Models. Here’s What Actually Works — and What Doesn’t.

The two systems don’t conflict. But they don’t overlap the way you’d expect either. The rule is simpler than the confusion suggests: hooks for PHP classes, accessors for Eloquent attributes. Day 22 of this series covered PHP 8.4 property hooks in full. Day 20 covered… Read More »PHP 8.4 Property Hooks Inside Laravel Models. Here’s What Actually Works — and What Doesn’t.

Laravel 13 Adds a Database Driver for Reverb. You No Longer Need Redis for Real-Time.

Horizontal WebSocket scaling without Redis. One config change. Your existing MySQL or PostgreSQL database handles it. Here’s everything you need to know. There’s a tax on real-time features in Laravel. You want live notifications. You want a presence indicator showing who’s currently viewing a document.… Read More »Laravel 13 Adds a Database Driver for Reverb. You No Longer Need Redis for Real-Time.

Inertia.js v2 Ships Async, Deferred Props, and Prefetching. Your Laravel SPA Just Got a Lot Faster.

The core was rewritten from scratch to enable asynchronous requests. Here’s every new feature, how each one works, and how to upgrade without breaking your app. The original version of Inertia.js had a fundamental architectural limitation: every request was synchronous. Full page visit, partial reload,… Read More »Inertia.js v2 Ships Async, Deferred Props, and Prefetching. Your Laravel SPA Just Got a Lot Faster.

Laravel’s Official AI SDK Just Landed. Here’s How to Build an Agent With Tools, Streaming, and Structured Output.

Released February 5, 2026. Six providers. One unified API. Testable fakes, conversation memory, background queuing, RAG, and multimodal — all inside the Laravel patterns you already know. There’s a recurring arc in Laravel’s history. Something important exists as a community package. Laravel watches, learns from… Read More »Laravel’s Official AI SDK Just Landed. Here’s How to Build an Agent With Tools, Streaming, and Structured Output.