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

Crear una API REST escalable, modular y protegida en Laravel 13

20-09-2026 - Andrés Cruz

Crear una API REST escalable, modular y protegida en Laravel 13

Laravel Aprende que es una Rest API, porqué son imprescindibles para interconectar sistemas, creamos la primera tipo CRUD, hablamos sobre como modularizarlas y PROTEGERLAS.


Tailwind CSS en Django 6: instalación, configuración y purgado de CSS paso a paso

20-09-2026 - Andrés Cruz

Tailwind CSS en Django 6: instalación, configuración y purgado de CSS paso a paso

Django Aprende a integrar Tailwind CSS en Django 6 correctamente. Comparamos django-tailwind, django-tailwind-cli y CDN, con guía de instalación completa, purgado de CSS para producción y plugins como DaisyUI y Typography.


Cómo manejar traducciones e idiomas en Laravel (español/inglés): locale, middleware, Livewire e Inertia

19-09-2026 - Andrés Cruz

Cómo manejar traducciones e idiomas en Laravel (español/inglés): locale, middleware, Livewire e Inertia

Laravel Aprende a manejar el app_locale en Laravel: publica los archivos de idioma con lang:publish, configura el fallback_locale, crea un middleware de traducción y gestiona el cambio de idioma en Livewire e Inertia.js paso a paso.


Guía de Caché en Laravel: Optimiza tu app con Redis, Eloquent y File Drivers

19-09-2026 - Andrés Cruz

Guía de Caché en Laravel: Optimiza tu app con Redis, Eloquent y File Drivers

Laravel ¿Tu aplicación es lenta? Aprende a implementar caché en Laravel paso a paso. Desde el uso de Facades como Cache::put() hasta la configuración de Redis y cómo evitar errores comunes en la caché de vistas según el dispositivo.


cursor CSS: guía completa de tipos, cursores personalizados y buenas prácticas

18-09-2026 - Andrés Cruz

cursor CSS: guía completa de tipos, cursores personalizados y buenas prácticas

CSS Todo sobre los cursores CSS en una sola guía: los 30+ tipos predefinidos, cómo usar url() para cursores personalizados con PNG, SVG o CUR, cómo definir el hotspot, los mejores fallbacks y qué errores evitar para no romper la experiencia del usuario.


Introducción a Server-Sent Events (SSE) en Laravel: Notificaciones en Tiempo Real

18-09-2026 - Andrés Cruz

Introducción a Server-Sent Events (SSE) en Laravel: Notificaciones en Tiempo Real

Laravel Transmite datos en tiempo real desde Laravel a Vue 3 usando Server-Sent Events (SSE) sin WebSockets. Incluye código backend, frontend y pruebas automatizadas.


Cómo Cambiar el Package Name en Android Studio (XML y Jetpack Compose)

17-09-2026 - Andrés Cruz

Cómo Cambiar el Package Name en Android Studio (XML y Jetpack Compose)

Android Aprende a renombrar el package name de tu app Android paso a paso. Cubre el método con Refactor Rename para proyectos XML y la separación Namespace vs Application ID en Jetpack Compose con build.gradle.kts.


Botones en Flutter: Guía completa de Button Widgets y Estilos

16-09-2026 - Andrés Cruz

Botones en Flutter: Guía completa de Button Widgets y Estilos

Flutter Descubre todos los tipos de botones en Flutter: RaisedButton, FlatButton, MaterialButton y FloatingActionButton. Guía paso a paso con código, posición y personalización.


Curso y Libro Livewire 4 con Laravel 13 y Alpine.js | Tutorial Completo en Español

15-09-2026 - Andrés Cruz

Curso y Libro Livewire 4 con Laravel 13 y Alpine.js | Tutorial Completo en Español

Laravel Curso y libro de Livewire 4 con Laravel 13 y Alpine.js en español. Aprende componentes reactivos, validación en tiempo real, eventos y proyectos reales.


Laravel Debugbar: guía completa de instalación, activación y debug con Inertia

15-09-2026 - Andrés Cruz

Laravel Debugbar: guía completa de instalación, activación y debug con Inertia

Laravel Todo lo que necesitas saber sobre el Laravel Debugbar: instalación con Composer, activar o desactivar con DEBUGBAR_ENABLED, secciones clave (Queries, Timeline, Routes) y depuración en Inertia.js.