Los Errores que Todo Desarrollador Laravel Comete
Tu código funciona en desarrollo. Los tests pasan. Los usuarios no se quejan. Pero debajo de la superficie hay errores de seguridad, validación y configuración que solo explotan en producción. Este libro recoge los errores más comunes que los desarrolladores Laravel cometen sin darse cuenta — desde SQL injection en orderBy hasta el bypass de autenticación que causa env() con config:cache — con código malo, explicación del impacto real, y la corrección exacta.
Escalabilidad en Laravel
Guía profesional para construir aplicaciones Laravel preparadas para crecer. Desde exprimir un solo servidor hasta escalar horizontalmente con múltiples instancias, pasando por concurrencia, race conditions, colas, cache estratégico, testing de carga y resiliencia ante fallos. Con casos reales documentados como la caída de AWS en octubre de 2025 causada por una race condition.
DTOs en Laravel
Los datos en Laravel empiezan moviéndose como arrays simples, pero crecen sin control. Lo que comienza como un $request->validated() termina siendo arrays sin estructura viajando entre controladores, servicios y repositorios sin que nadie sepa qué campos contienen. Esta arquitectura transforma esos arrays caóticos en objetos tipados donde el IDE autocompleta, PHPStan verifica y la documentación emerge de la propia estructura.
Filtros Escalables en Laravel
Los filtros en Laravel empiezan siendo simples, pero crecen sin control. Lo que comienza como un filtro básico por nombre o fecha termina siendo un controlador de 80 líneas con validaciones duplicadas y lógica de filtrado dispersa. Esta arquitectura organiza tus filtros de búsqueda en un sistema escalable donde cada uno tiene su responsabilidad específica y la reutilización emerge de manera natural.
Modelos Eloquent Organizados
En el desarrollo Laravel, los modelos Eloquent empiezan siendo simples, pero después de meses te encuentras con archivos de 300+ líneas innavegables. La arquitectura que cubrimos en este libro transforma estos modelos caóticos en código organizado y escalable.
ViewModels en Laravel
En el mundo de desarrollo Laravel, hay patrones que mejoran tu código organizando datos, y hay patrones que transforman completamente cómo estructuras la lógica de presentación. Los ViewModels en Laravel pertenecen a la segunda categoría.
Acciones en Laravel
En el mundo del desarrollo Laravel, hay patrones que mejoran tu código, y hay patrones que lo transforman completamente. Las Acciones en Laravel pertenecen a la segunda categoría.