The go-to PHP IDE with extensive out-of-the-box support for Laravel and its ecosystem.

Laravel Tutorials

Tutorials on everything from getting started with Laravel, to expert topics, and everything in between.

Cube

The Web Search API for Your LLM and AI Applications

Visit SerpApi
Ship AI with Laravel: Stop Your AI Agent from Guessing image

Ship AI with Laravel: Stop Your AI Agent from Guessing

Your support agent talks, classifies tickets, but when a customer asks "where's my order?" it makes something up. In this episode we give the agent to...

Read article
Making Laravel MongoDB Operations Idempotent: Safe Retries for Financial Transactions image

Making Laravel MongoDB Operations Idempotent: Safe Retries for Financial Transactions

Learn how to implement idempotency in your Laravel MongoDB application to make checkout operations safe to retry, preventing duplicate charges and ens...

Read article
Ship AI with Laravel: Smart Ticket Triage with Structured Output image

Ship AI with Laravel: Smart Ticket Triage with Structured Output

Your support agent can talk, but it responds in prose. You can't route a ticket or track sentiment from a paragraph. In this episode we build a Ticket...

Read article
Build an AI Chat Agent with Laravel 12, MongoDB Atlas Vector Search, and Voyage AI image

Build an AI Chat Agent with Laravel 12, MongoDB Atlas Vector Search, and Voyage AI

Learn how to build a RAG-powered AI chat agent using Laravel 12, the Laravel AI SDK, Voyage AI embeddings, and MongoDB Atlas Vector Search to enable s...

Read article
Building Transaction-Safe Multi-Document Operations in Laravel image

Building Transaction-Safe Multi-Document Operations in Laravel

Learn how to use MongoDB's multi-document ACID transactions in Laravel to ensure data consistency across collections when atomic operations aren't eno...

Read article
Ship AI with Laravel: Building Your First Agent with Laravel 13's AI SDK image

Ship AI with Laravel: Building Your First Agent with Laravel 13's AI SDK

Laravel 13 ships with a first-party AI SDK. In the first episode of Ship AI with Laravel we install it, scaffold a support agent, and get it respondin...

Read article
Detecting and Fixing Race Conditions in Laravel Applications image

Detecting and Fixing Race Conditions in Laravel Applications

Learn how to identify race conditions in your Laravel MongoDB applications and fix them using atomic operations

Read article
MongoDB Vector Search in Laravel: Finding the Unqueryable image

MongoDB Vector Search in Laravel: Finding the Unqueryable

Learn how to implement MongoDB Vector Search in Laravel to find results by semantic meaning instead of keyword matching, using Voyage AI embeddings an...

Read article
Handling Large Datasets with Pagination and Cursors in Laravel MongoDB image

Handling Large Datasets with Pagination and Cursors in Laravel MongoDB

Learn the difference between offset and cursor pagination in Laravel with MongoDB. Explore performance trade-offs, implementation examples, and when t...

Read article
Why Your Livewire Dashboard Jumps (And How to Fix It) - Laravel In Practice EP18 image

Why Your Livewire Dashboard Jumps (And How to Fix It) - Laravel In Practice EP18

Your real-time dashboard updates, but every new order makes the whole page jump. In this episode, I show you how to combine Livewire's skipRender with...

Read article
Speeding Up Laravel News With Cloudflare image

Speeding Up Laravel News With Cloudflare

Jason McCreary breaks down how Cloudflare page caching can dramatically speed up Laravel apps using Laravel News as a real production case study.

Read article
Going Real-Time with Reverb - Laravel In Practice EP17 image

Going Real-Time with Reverb - Laravel In Practice EP17

Your dashboard is fast, but users still hit refresh to see new data. In this episode, I show you how to add real-time updates with Laravel Reverb and...

Read article
Caching With MongoDB for Faster Laravel Apps image

Caching With MongoDB for Faster Laravel Apps

Speed up Laravel apps by using MongoDB as a cache store. Learn how to configure mongodb/laravel-mongodb, TTL indexes, locks, and best practices withou...

Read article
12 Days of Eloquent image

12 Days of Eloquent

Build a festive Laravel CLI command that “sings” The Twelve Days of Eloquent while exploring Eloquent relationships, including polymorphic many-to-man...

Read article
Speeding Up Dashboards - Laravel In Practice EP16 image

Speeding Up Dashboards - Laravel In Practice EP16

Every dashboard load hits your database—every chart, every metric, every time. In this episode, I show you how to cache your chart data smartly, with...

Read article
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS Starter Kit

SaaSykit is a Multi-tenant Laravel SaaS Starter Kit that comes with all features required to run a modern SaaS. Payments, Beautiful Checkout, Admin Panel, User dashboard, Auth, Ready Components, Stats, Blog, Docs and more.

SaaSykit: Laravel SaaS Starter Kit
Lucky Media logo

Lucky Media

Get Lucky Now - the ideal choice for Laravel Development, with over a decade of experience!

Lucky Media
Kirschbaum logo

Kirschbaum

Providing innovation and stability to ensure your web application succeeds.

Kirschbaum
Harpoon: Next generation time tracking and invoicing logo

Harpoon: Next generation time tracking and invoicing

The next generation time-tracking and billing software that helps your agency plan and forecast a profitable future.

Harpoon: Next generation time tracking and invoicing
PhpStorm logo

PhpStorm

The go-to PHP IDE with extensive out-of-the-box support for Laravel and its ecosystem.

PhpStorm
Get expert guidance in a few days with a Laravel code review logo

Get expert guidance in a few days with a Laravel code review

Expert code review! Get clear, practical feedback from two Laravel devs with 10+ years of experience helping teams build better apps.

Get expert guidance in a few days with a Laravel code review