Blog

Abordamos tópicos de programación web, apps Android y escritorio con un enfoque 100% práctico y aplicado al mundo laboral.

Rutas de Aprendizaje Libros Cursos Categorías Anuncios

Optimizar Consultas Eloquent en Laravel: Eager Loading vs Lazy Loading

02-10-2026 - Andrés Cruz

Optimizar Consultas Eloquent en Laravel: Eager Loading vs Lazy Loading

Laravel ¿Tu app en Laravel va lenta? Conoce a fondo Eager Loading y Lazy Loading en Eloquent, detecta consultas N+1 y optimiza el rendimiento de tus bases de datos fácilmente.


Estrategia de Fallback de Base de Datos Solo Lectura en Laravel

02-10-2026 - Andrés Cruz

Estrategia de Fallback de Base de Datos  Solo Lectura en Laravel

Laravel Aprende a implementar una estrategia de fallback de base de datos en Laravel usando SQLite. Evita errores de saturación y garantiza alta disponibilidad en solo lectura.


Guía de bordes en CSS: tipos, trucos, transparentes, internos y múltiples bordes

01-10-2026 - Andrés Cruz

Guía de bordes en CSS: tipos, trucos, transparentes, internos y múltiples bordes

CSS Aprende a dominar los bordes en CSS: propiedades clave, tipos de estilo, bordes transparentes con background-clip y múltiples bordes internos con box-shadow.


Procesamiento de Documentos e Imágenes mediante OCR en Laravel

01-10-2026 - Andrés Cruz

Procesamiento de Documentos e Imágenes mediante OCR en Laravel

Laravel Paquete con el cual podemos suministrar una imagen o PDF para obtener los textos, soporte para varios idiomas y factor de confianza.


Uso, manejo y visor personalizado de logs en Laravel Livewire

30-09-2026 - Andrés Cruz

Uso, manejo y visor personalizado de logs en Laravel Livewire

Laravel Guía completa sobre el uso de los logs, personalizarlos, imprimir los propios y también veremos como crear un visor de los logs en Laravel Livewire y Laravel.


Páginas de error personalizadas en Laravel: 404, 500, 419 y 403

29-09-2026 - Andrés Cruz

Páginas de error personalizadas en Laravel: 404, 500, 419 y 403

Laravel Aprende a crear páginas de error personalizadas en Laravel con Blade: 404, 500, 419 (CSRF) y 403. Sin configuración extra, listas para producción.


Django Sessions: qué es request.session, cómo usarlo y mejores prácticas

28-09-2026 - Andrés Cruz

Django Sessions: qué es request.session, cómo usarlo y mejores prácticas

Django Aprende a manejar el estado del usuario en Django con request.session. Diferencia entre sesiones y cookies, motores de almacenamiento (SESSION_ENGINE, Redis), configuración de SessionMiddleware y buenas prácticas de seguridad. Con ejemplos de código.


Elemento <datalist> en HTML5: guía completa con ejemplos prácticos

27-09-2026 - Andrés Cruz

Elemento <datalist> en HTML5: guía completa con ejemplos prácticos

HTML Guía práctica del elemento <datalist> en HTML: autocompletar inputs sin JavaScript, diferencia con <select>, compatibilidad entre navegadores, limitaciones CSS y ejemplos de formularios completos.


Laravel a producción/deployment mediante Apache y MySQL

27-09-2026 - Andrés Cruz

Laravel a producción/deployment mediante Apache y MySQL

Laravel Lanzar tu app en Laravel en producción o hacer el deployment, para ello, los pasos que tienes que seguir no difieren mucho de cualquier otro proyecto de PHP, veamos los pasos que debes de tener en cuenta.


SEO en Laravel: cómo optimizar JavaScript, iframes de YouTube, paquetes y PageSpeed (de 37 a 100)

26-09-2026 - Andrés Cruz

SEO en Laravel: cómo optimizar JavaScript, iframes de YouTube, paquetes y PageSpeed (de 37 a 100)

Laravel Aprende a mejorar el rendimiento SEO en Laravel paso a paso: elimina JS bloqueante, reemplaza iframes de YouTube por WebP, genera JSON-LD y usa los mejores paquetes SEO como artesaos/seotools.