Articles: Laravel
Technical writings, opinionated architectures, and development guides focusing on Laravel.
Building Modern Laravel APIs: Routing, Versioning, and API Contracts
Learn how to version Laravel API routes, signal deprecations with Sunset headers, and keep API contracts aligned with your implementation.
Implementing the Saga Pattern in a Laravel Monolith
Learn how to implement the Saga pattern in Laravel to coordinate external APIs, recover from failures, and keep data consistent.
Why your Laravel controllers should be almost empty
Controllers are a transport layer, not a home for business logic. How I keep Laravel controllers down to a handful of lines using Form Requests, payloads, and Action classes.
Streaming responses in Laravel without WebSockets
Learn how to implement server-sent events (SSE) in Laravel for streaming AI responses, avoiding the complexity of WebSockets.
API-First Laravel Projects
Beginner-friendly, API-first Laravel path: 10 progressive projects covering resources, auth, search, multi-tenancy, webhooks, rate limits, and GraphQL.
Building your first MCP server with Laravel
Learn how to build a Laravel MCP server for task management with tools, resources, prompts, Sanctum auth, Pest testing, and Claude integration.
An open, modern approach to HR & PeopleOps
Discover how modern companies are rethinking HR to attract, retain, and empower top developer talent.
Building modular systems in Laravel - A practical guide
Learn how modular architecture transforms Laravel apps into scalable, maintainable systems.
Dockerizing Laravel queues, workers, and schedulers
Learn to containerize Laravel queues, workers, and schedulers for production with isolation and scalability.
JSON Resume - The future of career data is here
A hands-on guide to implementing JSON Resume with PHP, from basic concepts to advanced usage with type-safe Laravel integration.
How I Would Have Built Laravel Cloud
Explore an alternative approach to Laravel Cloud architecture, balancing simplicity with flexibility.
Multi-tenancy Without the Hassle
Learn how to build a multi-tenant application in Laravel using Sprout, avoiding the common pitfalls of manual tenant management.