📰 Dev.to · Hafiz
46 articles · Updated every 3 hours · View all reads
All
Articles 82,365Blog Posts 105,675Tech Tutorials 20,075Research Papers 17,837News 13,958
⚡ AI Lessons

Dev.to · Hafiz
1w ago
Laravel Cloud vs Forge vs Hetzner: What I'd Actually Pick at Each Stage
What Laravel Cloud, Forge, and a self-managed Hetzner VPS actually cost at 1k, 10k, and 100k users. Real numbers and a clear recommendation for each stage.

Dev.to · Hafiz
⚡ AI Lesson
3w ago
What's Coming to Laravel Cloud: $5/month Plan, Spend Caps, and Instant Scale-to-Zero
Laravel Cloud is getting a $5/month plan, spend caps, and 10x faster scale-to-zero. Here's what changed and what it means for your next deployment decision.

Dev.to · Hafiz
☁️ DevOps & Cloud
⚡ AI Lesson
1mo ago
Laravel CI/CD with GitHub Actions: Tests, Code Quality, and Deployment
Set up a complete CI/CD pipeline for Laravel with GitHub Actions. Covers Pint, Larastan, Pest tests, Vite builds, and deployment to Forge or your own server.

Dev.to · Hafiz
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Building an Audit Log in Laravel with spatie/laravel-activitylog v5
Learn how to build a complete audit log in Laravel using spatie/laravel-activitylog v5. Covers setup, model events, Filament display, and v4 migration.

Dev.to · Hafiz
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Laravel Now Has Native Passkeys: A Complete Guide to laravel/passkeys
Laravel now ships a native passkeys package. Learn how to add passwordless auth to your Laravel app using laravel/passkeys, Fortify, and @laravel/passkeys.

Dev.to · Hafiz
⚡ AI Lesson
1mo ago
PHP 8.4 Features You're Probably Not Using Yet in Your Laravel App
Property hooks, asymmetric visibility, array_find(), and more. PHP 8.4 features that actually clean up real Laravel code, with before-and-after examples.

Dev.to · Hafiz
1mo ago
Filament v5 Multi-Tenancy: The Complete Implementation Guide
Implement multi-tenancy in Filament v5 with tenant models, registration, automatic scoping, tenant switching, and the gotchas that trip up most developers.

Dev.to · Hafiz
1mo ago
Laravel AI SDK: Add Text-to-Speech and Voice to Your App in 20 Minutes
Add text-to-speech and voice transcription to your Laravel app using the AI SDK. Audio generation, voice customization, and speech-to-text in minutes.

Dev.to · Hafiz
1mo ago
Generate Beautiful Open Graph Images for Your Laravel App with One Spatie Package
Generate dynamic Open Graph images for your Laravel app using spatie/laravel-og-image. No external service, no separate CSS. Just Blade and Tailwind CSS.

Dev.to · Hafiz
⚡ AI Lesson
1mo ago
Claude Code Routines: Put Your Laravel Workflows on Autopilot
Claude Code Routines run your Laravel workflows on a schedule, via API, or on GitHub events, even when your laptop is closed. Here's how to set them up.

Dev.to · Hafiz
1mo ago
How Laravel Events, Listeners, and Observers Actually Work (And When to Use Each)
Laravel Events, Listeners, and Observers explained: when to use each, how auto-discovery works in Laravel 11+, queued listeners, and real SaaS patterns.

Dev.to · Hafiz
2mo ago
Laravel Telescope vs Pulse vs Nightwatch: Which Monitoring Tool Do You Actually Need?
Learn the difference between Laravel Telescope, Pulse, and Nightwatch. Discover which laravel monitoring tool fits your project and when to use all three.

Dev.to · Hafiz
2mo ago
Laravel Pest 4 Testing: The Complete Guide for Laravel 13 Developers
Master laravel pest testing with Pest 4 and Laravel 13. Covers feature tests, validation datasets, arch testing, type coverage, and parallel runs in one guide.

Dev.to · Hafiz
2mo ago
Livewire 4 Single-File Components: Build a Live Search in One File
Livewire 4 single-file components put PHP, Blade, CSS and JS in one ⚡file. Build a real live search component from scratch with scoped styles and Islands.

Dev.to · Hafiz
2mo ago
Scotty vs Laravel Envoy: Spatie's New Deploy Tool Is Worth the Switch
Scotty is Spatie's SSH task runner that replaces Laravel Envoy with plain bash, better output, and zero-downtime deploys built in. Here's how to switch.

Dev.to · Hafiz
2mo ago
Livewire 4 vs Inertia.js 3: Which Laravel Frontend Stack Should You Use in 2026?
Livewire 4 vs Inertia.js 3 both shipped major updates in 2026. Here's how to pick the right Laravel frontend stack for your project, team, and use case.

Dev.to · Hafiz
2mo ago
Inertia.js v3 Is Out: The Upgrade Guide Every Laravel Developer Actually Needs
Inertia v3 is stable. This guide covers every breaking change in the Laravel adapter, the exact code to fix before upgrading, and a pre-upgrade checklist.

Dev.to · Hafiz
2mo ago
Laravel 13 Queue::route(): One Place to Control Your Entire Queue Topology
Queue::route() in Laravel 13 lets you define which queue and connection every job uses from one place. No more scattered properties or onQueue() chains.

Dev.to · Hafiz
2mo ago
Claude Code Channels: How to Control Your AI Agent from Your Phone
Claude Code Channels lets you control your AI agent from Telegram or Discord. Here's the full setup and real Laravel workflow scenarios to use it every day.

Dev.to · Hafiz
2mo ago
How to Build a Laravel MCP Server with Filament
Learn how to build a Laravel MCP server for your Filament admin. Expose your Eloquent data and resource structure to AI agents like Claude Code and Cursor.

Dev.to · Hafiz
2mo ago
Laravel 12 to 13 Upgrade Guide: Zero Breaking Changes Doesn't Mean Zero Work
Laravel 12 to 13 upgrade guide: what actually breaks, what to pin in .env before running composer update, and how to use Laravel Boost to automate it.

Dev.to · Hafiz
2mo ago
Laravel AI SDK Goes Stable on March 17: What Changed and What to Check Before You Ship
The Laravel AI SDK goes stable March 17 with Laravel 13. What changed in beta, your production readiness checklist, and whether your existing code still works.

Dev.to · Hafiz
3mo ago
The Ralph Wiggum Technique: Let Claude Code Work Through Your Entire Task List While You Sleep
The Ralph Wiggum technique lets Claude Code loop through your entire tasks.md autonomously. Here is the Laravel-specific guide with real task examples.

Dev.to · Hafiz
3mo ago
Git Worktrees for Laravel Developers: Run Multiple Claude Code Sessions in Parallel
Learn how to use git worktrees with Laravel and Claude Code to run parallel AI sessions on the same project without context switching or database conflicts.
DeepCamp AI