Git básico para desarrolladores: comandos esenciales
Git básico para desarrolladores: comandos esenciales Git es el sistema de control de versiones más usado en el mundo...
Joomla!: instalación y primeros pasos
¿Qué es Joomla!? Joomla! es un sistema de gestión de contenidos (CMS) de código abierto escrito en PHP que lleva más...
Deploy con Git: subir cambios directamente desde tu repo
Deploy con Git: subir cambios directamente desde tu repo Subir archivos por FTP cada vez que cambias algo es lento y...
Desplegar tu primera app estática en Cloudflare Pages
Qué es Cloudflare Pages Cloudflare Pages es el servicio de hosting para sitios estáticos y aplicaciones web JAMstack...
Drupal: el CMS para proyectos complejos
¿Qué es Drupal? Drupal es un CMS de código abierto escrito en PHP, orientado a proyectos donde la flexibilidad...
Etiquetas meta esenciales para SEO: title, description, canonical
El head es la primera impresión para Google Antes de ver una sola imagen o párrafo de tu contenido, los buscadores...
GitHub Actions: tu primer workflow
Qué es GitHub Actions GitHub Actions es el motor de automatización integrado dentro de GitHub. Cualquier repositorio...
Entornos de desarrollo, staging y producción: por qué y cómo separarlos
Entornos de desarrollo, staging y producción: por qué y cómo separarlos Cuando un proyecto crece, trabajar...
.gitignore: qué archivos NO subir al repositorio
.gitignore: qué archivos NO subir al repositorio Un buen archivo .gitignore es una de las cosas más importantes en...
Strapi: headless CMS para APIs
¿Qué es un CMS headless? Un CMS tradicional se encarga de dos cosas: gestionar el contenido y mostrarlo en una web...
Tests automatizados como parte del pipeline
Por qué los tests son el corazón del pipeline Un pipeline de CI/CD sin tests es como un cinturón de seguridad que...
Generadores de sitios estáticos: Jekyll, Hugo, Eleventy
¿Qué es un generador de sitios estáticos? Un generador de sitios estáticos (SSG, por sus siglas en inglés) es una...
SSH deploy sin contraseña con llaves de despliegue
SSH deploy sin contraseña con llaves de despliegue Cuando automatizas el despliegue de un sitio, llega un momento...