-

Transforma tu flujo de trabajo con CI/CD: Cómo GitLab nos ayudó a automatizar despliegues y mejorar la colaboración en equipo
¿Te has enfrentado a problemas con despliegues manuales, dependencia de una sola persona o errores en producción? En este artículo, te contamos cómo implementamos CI/CD con GitLab para resolver estos desafíos en nuestro equipo de desarrollo. Aprende cómo configurar pipelines eficientes, gestionar entornos múltiples y utilizar variables de entorno de manera segura. Descubre cómo la…
-

Automatizando la instalación de Moodle con Ansible: Una solución mágica para despliegues rápidos
La automatización no es solo una herramienta; es una filosofía que transforma la forma en que abordamos los desafíos técnicos. En mi caso, la necesidad de instalar Moodle en múltiples servidores en un corto período de tiempo me llevó a explorar Ansible. Lo que comenzó como una solución temporal se convirtió en una práctica estándar…
-

Instalar Moodle 4.5 en Docker con Apache, PHP-FPM y MySQL: Guía Paso a Paso
En este tutorial detallado, aprenderás cómo instalar y configurar Moodle 4.5 utilizando Docker con Apache HTTPD, PHP-FPM 8.3 y MySQL 8.3. Ideal para principiantes y profesionales, esta guía paso a paso te ayudará a crear un entorno de aprendizaje virtual seguro y eficiente.
-

No seas solo un programador, sé un ingeniero de software
Cómo pasar de programador a ingeniero de software: Guía completa para destacar en 2025 Descubre cómo pasar de programador a ingeniero de software, las diferencias clave, y cómo destacar en el mercado laboral tecnológico en España. Consejos para estudiantes de DAW y DAM.
-

Automatización Robótica de Procesos (RPA): Verificación del Login en Moodle con Python y Selenium
Aprende a automatizar el proceso de login en Moodle usando Python, Selenium y FastAPI. Descubre cómo implementar un flujo RPA eficaz paso a paso.
-

Rol del desarrollador en 2025: Habilidades clave del futuro
El mundo del desarrollo de software está en plena revolución. La inteligencia artificial, la automatización y la computación en la nube están transformando no solo cómo se construye el software, sino también el rol del desarrollador. Para 2025, las habilidades que hoy consideramos avanzadas serán esenciales, y aquellos que no se adapten corren el riesgo…
-

Creación de Mapas Interactivos con Leaflet (Parte 2): Funcionalidades Avanzadas para Desarrolladores
Aprende a implementar funcionalidades avanzadas en mapas interactivos con Leaflet: pantalla completa, geolocalización, exportación a PDF, carga dinámica de POIs y más. Mejora tus proyectos de desarrollo de software con estas técnicas profesionales.
-

Tendencias de desarrollo de software en 2025: ¿Qué esperar?
En 2005, el panorama tecnológico era muy diferente al de hoy. Desde el dominio de Java y .NET hasta el surgimiento de Ajax, el desarrollo web ha evolucionado drásticamente. Ahora, en 2025, tecnologías como la inteligencia artificial, realidad aumentada y el desarrollo sostenible están transformando nuestra industria. En este artículo, repaso las tendencias que marcarán…
-

Crea mapas interactivos con Leaflet: Biblioteca JavaScript gratuita y de código abierto
Crea mapas interactivos con Leaflet, una biblioteca JavaScript gratuita y de código abierto.
Categorías recientes
Entradas recientes
- Guía Definitiva: Crear bloques Moodle 4.5 a nivel profesional (Parte 2)

- IA en educación sin marketing: qué estoy usando realmente y qué no

- Qué hace que un proyecto EdTech fracase (aunque esté bien programado)

- Guía Definitiva: Crea tu primer bloque en Moodle 4.5 desde cero (Parte 1)

- Visión técnica de inicio de año en EdTech: cómo planifica un CTO su stack, sus proyectos y su tiempo


