Every SaaS ends up needing a weekly digest email. Build one properly with the scheduler, chunked queries, and queued, rate-limited mail.
Tutorials
Presence channels let you know exactly who is currently viewing a page, in real time. Build a live "who is online" indicator with Reverb.
Support tickets go faster when your team can see exactly what the customer sees. Build a safe, logged, reversible user impersonation feature.
Two checkouts racing for the last item in stock is a classic bug. Build a reservation system with lockForUpdate() that closes the race for good.
Build nested, threaded comments in Laravel using a self-referencing parent_id column and a recursive Eloquent relationship.
A complete walkthrough of building a URL shortener in Laravel with base-62 codes, collision handling, and click tracking.
Skip a database table entirely and track each visitor's recently viewed products with a Redis sorted set instead.
A step-by-step guide to building a reusable tagging system that works across multiple Eloquent models using morphToMany.
Automatically flag user-submitted comments for review before they go live, using a queued job and a structured AI classification call.
Skip the third-party status page subscription. A scheduled command, a small model, and one public route cover most small teams needs.
Render invoices as real HTML and CSS, then convert to PDF with headless Chrome instead of fighting a limited PDF-specific templating engine.
A step-by-step guide to a debounced, keyboard-navigable autocomplete field backed by Eloquent, no JavaScript framework required.