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

Laravel Livewire vs Inertia con Vue: Comparativa de desarrollos REALES

03-09-2026 - Andrés Cruz

Laravel Livewire vs Inertia con Vue: Comparativa de desarrollos REALES

Laravel Veremos una comparación entre Livewire e Inertia, desarrollos como Datatable, Blog, formularios pasos por pasos y veamos que conviene más y porqué.


Entendiendo los componentes de Laravel Livewire

03-09-2026 - Andrés Cruz

Entendiendo los componentes de Laravel Livewire

Laravel Muestro un ejemplo de como funciona los componentes de Livewire, que es lo que recarga al momento de hacer el re render del mismo.


El elemento meter HTML5: guía de atributos, estilos CSS y cuándo NO usarlo para progress bars

02-09-2026 - Andrés Cruz

El elemento meter HTML5: guía de atributos, estilos CSS y cuándo NO usarlo para progress bars

HTML Domina el elemento <meter> de HTML5: atributos, pseudo-elementos CSS (-webkit-meter-bar, -webkit-meter-optimum-value), accesibilidad y la diferencia clave con la progress bar HTML. Guía con ejemplos y errores comunes.


SpeechSynthesisUtterance: síntesis de voz con JavaScript nativo | Tutorial completo

02-09-2026 - Andrés Cruz

SpeechSynthesisUtterance: síntesis de voz con JavaScript nativo | Tutorial completo

JavaScript Aprende a usar la API SpeechSynthesisUtterance de JavaScript para convertir texto a voz sin librerías. Controla lang, pitch, rate, volume y voice con ejemplos de código listos para usar.


Efecto de onda con JavaScript y Canvas: wave animation con requestAnimationFrame

01-09-2026 - Andrés Cruz

Efecto de onda con JavaScript y Canvas: wave animation con requestAnimationFrame

JavaScript Crea un efecto de onda animado con HTML5 Canvas y JavaScript. Tutorial que explica cómo usar Math.sin, Math.cos y requestAnimationFrame para construir una wave animation fluida, orgánica y sin librerías externas.


Firmar APK y AAB para Google Play — Guía completa con errores y soluciones

01-09-2026 - Andrés Cruz

Firmar APK y AAB para Google Play — Guía completa con errores y soluciones

Flutter Guía paso a paso para firmar tu app Flutter con keytool, configurar key.properties y build.gradle, generar el APK o AAB listo para Google Play + errores frecuentes.


Cerebro Digital con Python y Orquestación de Agentes con CrewAI

31-08-2026 - Andrés Cruz

Cerebro Digital con Python y Orquestación de Agentes con CrewAI

Python Aprende a construir un cerebro digital con Python, FastAPI y CrewAI. Descubre cómo orquestar agentes de IA locales con Llama y optimizar tu arquitectura combinando modelos probabilísticos con plantillas programáticas deterministas.


Introducción a la Programación para Principiantes – Conceptos Básicos y Fundamentos

31-08-2026 - Andrés Cruz

Introducción a la Programación para Principiantes – Conceptos Básicos y Fundamentos

Programación básica Aprende los conceptos básicos de programación desde cero: qué es un algoritmo, variables, estructuras de control if, for, while, funciones y arrays en JavaScript. Guía completa para principiantes.


JavaScript Camera API: accede a la cámara y micrófono con getUserMedia

30-08-2026 - Andrés Cruz

JavaScript Camera API: accede a la cámara y micrófono con getUserMedia

JavaScript Aprende a usar navigator.mediaDevices.getUserMedia en JavaScript para acceder a la cámara y el micrófono, capturar fotos con canvas y manejar errores de permiso.


Knockback en UE5: Cómo usar Launch Character para que el jugador vuele hacia atrás

29-08-2026 - Andrés Cruz

Knockback en UE5: Cómo usar Launch Character para que el jugador vuele hacia atrás

Unreal Engine 5 Descubre cómo hacer que el jugador salte hacia atrás al recibir daño en Unreal Engine 5. Usamos el nodo Launch Character, normalizamos el vector de dirección y desactivamos colisiones para evitar bugs. Tutorial Blueprint paso a paso.