Laravel Telegram Bot: How I Cleared My YouTube Watch Later with AI Summaries
My Watch Later list was a graveyard. So I built a Telegram bot with Laravel and the AI SDK that summarizes everything I...
Insights on Laravel development, process automation, SaaS building, and lessons learned from building products.
Subscribe via RSSMy Watch Later list was a graveyard. So I built a Telegram bot with Laravel and the AI SDK that summarizes everything I...
Laravel 13.17 ships framework-level support for Postgres transaction poolers. Here is how it works and which old hacks y...
Cashier gives you the Stripe plumbing but nothing in your admin panel. Here is the operator layer I built to fill that g...
Laravel 13.15 shipped typed translation accessors, JSON Schema unions, a Cloud queue driver, and a date_equals security...
A practical guide to Laravel Pennant: scopes, rich values, percentage rollouts, and the sticky-storage gotcha that silen...
The 2026 Octane benchmarks contradict each other. Here is why, and a decision framework for picking between FrankenPHP,...
Laravel 13.17 shipped first-class route metadata. Here are 5 real problems it solves, with working code for each.
Reverb, Pusher, and Soketi compared on real cost, scaling ceilings, and maintenance burden, with a clear recommendation...
Spatie's Piper brings Laravel-style helpers to PHP 8.5's pipe operator. Here's when it beats Collections and when it doe...
An honest comparison of Laravel Cloud Managed Queues and Horizon: autoscaling, pricing, the 15-minute delay cap, and whi...
Showing 1 to 12 of 94 posts