Read Blogs

Laravel 13.40 Patches Remote Code Execution in Concurrency::run(). Here’s How to Check If You’re Exposed

Who is affected by the process driver, how to upgrade safely, and the new slow-job and replica-lag tools in the same release Picture an export endpoint that fans work out with Concurrency::run() and prints a progress line from inside each task so the logs show… Read More »Laravel 13.40 Patches Remote Code Execution in Concurrency::run(). Here’s How to Check If You’re Exposed

Your Laravel App Is Showing Users Old Data After They Save. Laravel 13.38 Has a Fix for Replica Lag

How PreventStaleDatabaseReads and DB::usingWritePdo() work, where read-your-own-writes breaks with replicas, and what each option costs you. A user edits the title of a post and sees the green “Saved” banner. They reload the page. The old title is back. They edit it again, or they… Read More »Your Laravel App Is Showing Users Old Data After They Save. Laravel 13.38 Has a Fix for Replica Lag

Meta and Sierra Just Proposed a Sign-In Standard for AI Agents. Here’s What Your Laravel App Should Do Before the Spec Lands

How OAuth guest, read-only and write sessions work in the Personal Agent Protocol, and the scoped-token and agent-logging groundwork you can start now. A customer messages support: “My delivery address changed and I never touched it.” The audit trail shows a PUT /account/address from the… Read More »Meta and Sierra Just Proposed a Sign-In Standard for AI Agents. Here’s What Your Laravel App Should Do Before the Spec Lands

Laravel Just Got Eloquent-Style Queries for Elasticsearch. I Tried Replacing My Raw DSL With It

How Elastic Bridge brings familiar query-builder syntax to Elasticsearch and OpenSearch — and where it still falls short of hand-written queries for complex AI search. A hotel search endpoint, the version most Laravel-plus-Elasticsearch codebases actually have: a PHP array shaped like Elasticsearch’s JSON DSL, nested… Read More »Laravel Just Got Eloquent-Style Queries for Elasticsearch. I Tried Replacing My Raw DSL With It

Laravel Finally Has a Real Vector Type. Here’s What AsVector Actually Casts For You

How the new Eloquent cast turns embedding columns into typed float arrays — and what it still doesn’t do for you at the model layer. $document->embedding = $vector; $document->save(); throws SQLSTATE[HY000]: General error: 1292 Incorrect vector value, on MariaDB, for a value that’s a perfectly… Read More »Laravel Finally Has a Real Vector Type. Here’s What AsVector Actually Casts For You

How JavaScript Works: The Call Stack, Event Loop, and Microtask Queue Finally Explained With Code You Can Run Right Now

The question every senior JavaScript interview asks and half the answers get wrong. Stack frames, Web APIs, the task queue, the microtask queue, why Promises resolve before setTimeout, requestAnimationFrame timing, and the exact execution order that surprises even experienced developers — with runnable examples for… Read More »How JavaScript Works: The Call Stack, Event Loop, and Microtask Queue Finally Explained With Code You Can Run Right Now

Laravel Collections in 2026: The Methods You Are Not Using That Will Cut Your Code in Half

chunkBy() just landed in Laravel 13.30. lazy(), groupBy(), partition(), mapWithKeys(), whenNotEmpty(), tap(), pipe(), and the new memoized tagged cache — a complete tour of the Collection methods that experienced Laravel developers reach for and new developers keep reinventing with foreach loops. A PR review comment,… Read More »Laravel Collections in 2026: The Methods You Are Not Using That Will Cut Your Code in Half