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

CSS 3D Rotate: Tutorial de Efecto Puerta Interactiva Paso a Paso

05-09-2026 - Andrés Cruz

CSS 3D Rotate: Tutorial de Efecto Puerta Interactiva Paso a Paso

CSS Aprende a crear un efecto de puerta 3D interactiva usando solo CSS. Domina perspective, transform-style: preserve-3d y rotateY para animar sin JavaScript. Con código descargable.


Cómo usar la YouTube IFrame Player API: controla videos con JavaScript

05-09-2026 - Andrés Cruz

Cómo usar la YouTube IFrame Player API: controla videos con JavaScript

JavaScript IFrame Player API para reproducir, pausar, detectar estados y crear playlists automáticas con JavaScript. Guía con ejemplos reales de loadVideoById, onYouTubeIframeAPIReady y playerVars.


La propiedad object-fit en CSS para ajustar imágenes con CSS sin deformarlas

04-09-2026 - Andrés Cruz

La propiedad object-fit en CSS para ajustar imágenes con CSS sin deformarlas

CSS Aprende a usar object-fit en CSS para ajustar imágenes a su contenedor sin distorsionarlas. Ejemplos de fill, contain, cover, none y scale-down.


Evento beforeunload en JavaScript: mensaje de confirmación antes de cerrar la página

03-09-2026 - Andrés Cruz

JavaScript Aprende a usar el evento beforeunload de JavaScript para mostrar un mensaje de confirmación antes de que el usuario cierre o abandone tu página web.


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é.


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.