Blog

Guías y artículos

Tutoriales prácticos y explicaciones al grano sobre las tecnologías que usan los profesionales IT.

Redes··12 min

CIDR explicado sin complicaciones: cómo leer y planificar subredes IPv4

Qué es CIDR, cómo se lee la notación /n, cómo calcular red, broadcast y hosts, y por qué es la base de todo el direccionamiento IPv4 e IPv6 moderno.

Seguridad··14 min

Contraseñas seguras en 2026: qué funciona, qué no, y por qué la longitud siempre gana

Guía práctica de contraseñas modernas basada en NIST 800-63B: longitud vs complejidad, gestores, 2FA, passkeys y lo que las empresas siguen haciendo mal.

Docker··14 min

Qué es Docker y por qué cambió DevOps para siempre

Contenedores, imágenes, capas y por qué Docker se convirtió en el estándar de facto para empaquetar y desplegar software desde 2013.

Linux··15 min

Cómo crear un RAID desde cero en Linux con mdadm

Guía práctica para configurar RAID 1, 5, 6 y 10 con mdadm en Ubuntu/Debian: preparación de discos, creación del array, monitorización y qué hacer cuando falla.

Linux··13 min

Guía completa de servicios systemd: del script al daemon robusto

Cómo convertir un script en un servicio systemd production-ready con reinicio automático, límites de recursos, sandboxing y logs en journald.

Seguridad··11 min

JWT explicado: qué son, cómo funcionan y errores que no debes cometer

Guía completa de JSON Web Tokens: estructura, claims, firma, verificación, y los ataques históricos que has de conocer para no repetirlos.

Linux··9 min

Permisos en Linux: chmod, chown y cuándo usar cada nivel

Guía práctica del sistema de permisos POSIX: los tres tríos, notación octal, setuid/setgid/sticky, y buenas prácticas para no acabar con un chmod 777.

DevOps··10 min

Nginx vs Apache en 2026: cuál elegir y por qué

Comparativa práctica entre Nginx y Apache HTTP Server: arquitectura, rendimiento, casos de uso y cuál instalar para tu próximo proyecto.

Linux··13 min

De cron a systemd timers: cuándo migrar y cómo hacerlo bien

Cron sigue siendo válido, pero los timers de systemd resuelven sus limitaciones más molestas: logs, dependencias, ejecución perdida y policies de reinicio.

DevOps··11 min

GitHub Actions desde cero: tu primer pipeline CI/CD en 15 minutos

Cómo funcionan los workflows, jobs y steps de GitHub Actions, con un ejemplo completo para Node.js con tests, build y deploy.

Programación··8 min

HEX, RGB, HSL: qué formato de color elegir en CSS y por qué

Diferencias prácticas entre HEX, RGB, HSL y OKLCH, cuándo usar cada uno y cómo convertir entre ellos sin dolor.

Seguridad··14 min

Cómo funciona HTTPS por dentro: TLS 1.3, certificados y la cadena de confianza

Del handshake TLS al pin de certificado: qué pasa realmente cuando tu navegador abre un candado verde, y por qué importa tanto para SEO como para seguridad.

Linux··16 min

Permisos en Linux más allá de chmod: setuid, setgid, sticky bit y ACLs

Cuando rwx no basta: cómo funcionan los bits especiales, las ACLs POSIX y los atributos extendidos, con ejemplos reales y errores frecuentes.

Vida diaria··9 min

¿Cuánto gastarás en gasolina? Calcula tu viaje gratis

Calcula gratis el coste de gasolina de tu ruta: introduce kilómetros, consumo y precio. Obtén el total y reparte entre ocupantes en segundos.

Vida diaria··12 min

Descuentos y porcentajes sin errores: por qué 20% + 20% no es 40%

Cómo se aplican los descuentos encadenados, cómo deshacer un porcentaje, la diferencia entre IVA e IVA incluido y los trucos de rebajas que conviene detectar.

Redes··14 min

SPF, DKIM y DMARC: la guía definitiva para que tu correo no acabe en spam

Qué hace cada registro, cómo se relacionan, los límites que rompen instalaciones reales y un plan de despliegue por fases desde p=none hasta p=reject sin cortar el correo legítimo.

DevOps··12 min

SLA, SLO y error budget: qué significa de verdad un 99,9% de disponibilidad

La tabla de los nueves en minutos reales, la diferencia entre SLI, SLO y SLA, cómo se calcula la disponibilidad de sistemas con dependencias y cómo usar el error budget para decidir cuándo desplegar.

Servidores··14 min

.htaccess: guía práctica de redirecciones 301, HTTPS y seguridad en Apache

Cómo forzar HTTPS sin bucles, encadenar bien las redirecciones 301, activar gzip y caché, añadir cabeceras de seguridad y depurar un .htaccess que devuelve error 500.