PHP

Blogs Related to PHP

The Laravel Svelte Starter Kit Is Official. Here’s Everything That Ships With It — and Why Svelte 5 Makes It Worth Choosing.

Inertia 2 · Svelte 5 · TypeScript · Tailwind · shadcn-svelte · bits-ui. First-party, February 2026. Here’s the full picture: what’s in the kit, how Svelte 5 runes change the Inertia pattern, and how to wire streaming AI responses from the Laravel AI SDK. For… Read More »The Laravel Svelte Starter Kit Is Official. Here’s Everything That Ships With It — and Why Svelte 5 Makes It Worth Choosing.

Seven Laravel Changes From the February 2026 Changelog That Nobody Is Writing About.

Typed cache getters. Clamped request input. Lazy firstOrCreate. afterSending on notifications. whenFails on validators. makeMany on factories. withoutHeader on responses. Small. Confirmed. Useful immediately. The official Laravel changelog for February 2026 is a quiet document. No launch events. No Laracon demos. Just a list of… Read More »Seven Laravel Changes From the February 2026 Changelog That Nobody Is Writing About.

Laravel 13 Ships JSON:API Resources. Your API Just Got a Spec.

JsonApiResource handles resource serialization, relationship inclusion, sparse fieldsets, links, meta, and the correct Content-Type header — automatically. No package. No spec-juggling. One Artisan command. Every team building a serious API eventually hits the same problem: everyone makes different decisions about how to structure responses, and… Read More »Laravel 13 Ships JSON:API Resources. Your API Just Got a Spec.

The Laravel AI SDK Does More Than Text. Images, Audio, Transcription, Embeddings, and Vector Stores — All First-Party.

Covered agents, tools, and structured output. This is the rest. Five distinct multimodal capabilities, all under one package, all with fakes for your test suite. Here’s every API worth knowing. When the Laravel AI SDK launched in February 2026, the coverage was almost entirely about… Read More »The Laravel AI SDK Does More Than Text. Images, Audio, Transcription, Embeddings, and Vector Stores — All First-Party.

Laravel 13 Has Native Semantic Search. whereVectorSimilarTo() + pgvector — The Complete Guide.

Pass a plain string. Get semantically similar results. No dedicated vector database, no third-party package, no manual embedding pipeline. PostgreSQL + pgvector + the Laravel AI SDK — all first-party. Here’s the search problem that keyword search can’t solve: A user searches for “best wineries… Read More »Laravel 13 Has Native Semantic Search. whereVectorSimilarTo() + pgvector — The Complete Guide.

I Upgraded a Real Laravel 12 App to Laravel 13. Here’s Exactly What Broke and What Didn’t.

The “10-minute upgrade” claim is mostly true. Here’s the asterisk: three quiet config defaults changed that can silently break production. This is the practitioner’s guide — in the order that actually matters. Taylor said “zero breaking changes” at Laracon EU and he was accurate —… Read More »I Upgraded a Real Laravel 12 App to Laravel 13. Here’s Exactly What Broke and What Didn’t.

PostgreSQL 18 Adds Virtual Generated Columns to Laravel. Here’s Every Pattern Worth Knowing.

PostgreSQL 17 and earlier would throw a syntax error on virtualAs(). PostgreSQL 18 — released September 2025 — finally supports it. Laravel’s support merged October 7. Here’s what virtual columns unlock, how they differ from stored, and every real-world pattern that benefits. For three years,… Read More »PostgreSQL 18 Adds Virtual Generated Columns to Laravel. Here’s Every Pattern Worth Knowing.