Guías para desarrolladores
Artículos prácticos y en profundidad que explican los conceptos detrás de nuestras herramientas.
MD5 vs SHA-256: Diferencias, seguridad y cuándo usar cada uno
Compare MD5, SHA-1, SHA-256 y SHA-3: cómo funcionan las funciones hash, por qué MD5 está roto, velocidad, sumas de comprobación, HMAC y la forma correcta de hashar las contraseñas.
Leer guíaSe explican los tipos de códigos de barras: EAN-13, UPC, código 128, ITF-14, QR y más
Una guía de las simbologías de códigos de barras más comunes, qué codifica cada uno, dónde se usa, dígitos de verificación, números GS1 y cómo elegir el código de barras correcto.
Leer guíaMejores prácticas de código QR: tamaño, contraste, corrección de errores y pruebas
Cómo crear códigos QR que escaneen con fiabilidad tanto en papel como en pantalla: tamaño mínimo, zona silenciosa, colores, niveles de corrección de errores, códigos estáticos y dinámicos y seguridad.
Leer guíaConvenciones de nombres: camelCase vs snake_case vs kebab-case vs PascalCase
Una guía práctica para nombrar convenciones en JavaScript, Python, Go, SQL, CSS, URL y variables de entorno, con reglas para acrónimos y límites de API.
Leer guíaEjemplos de expresiones de Cron: 30 horarios explicados (con trampas)
Aprenda la sintaxis cron campo por campo y copie 30 expresiones cron probadas para cada N minutos, días laborables, trabajos mensuales, horas laborales y más, además de trampas de zona horaria.
Leer guíaBase64 explicado: Cómo funciona, cuándo usarlo y cuándo no
Una explicación clara de la codificación de Base64: el algoritmo, el relleno, la seguridad de URL Base64, las URL de datos, el tamaño de la sobrecarga, las trampas de Unicode y los conceptos erróneos de seguridad.
Leer guíaUUID v4 vs UUID v7 vs ULID: ¿Qué ID único debe utilizar?
Compare UUID v4 aleatorio, UUID v7 ordenado en el tiempo y ULID para claves de base de datos, API y sistemas distribuidos, con compromisos de rendimiento, privacidad y formato.
Leer guíaExplicación de la marca de tiempo de Unix: segundos, milisegundos, zonas horarias y 2038
¿Qué es el tiempo de Unix, por qué los sistemas lo utilizan, cómo convertir las marcas de tiempo en todos los idiomas principales, y cómo evitar el huso horario, milisegundos y Y2038 errores.
Leer guíaHoja de trucos de Regex: patrones, banderas y ejemplos del mundo real
Una hoja de trucos práctica de expresiones regulares con clases de caracteres, cuantificadores, anclajes, grupos, alternativas, banderas y patrones probados para tareas cotidianas.
Leer guíaCómo funciona JWT y cómo decodificar un token de forma segura
Comprender la estructura de los tokens web JSON, cómo se crean y verifican las firmas, las reclamaciones comunes, los fallos de seguridad y cómo decodificar un JWT.
Leer guíaCómo comprimir una imagen a 100 KB sin perder visiblemente la calidad
Un método paso a paso para reducir las fotos por debajo de 100 KB para formularios, correo electrónico y la web: redimensionar primero, elegir el formato correcto, luego ajustar la calidad.
Leer guíaJSON a las interfaces de TypeScript: una guía práctica para escribir respuestas de API
Aprenda a convertir JSON en interfaces TypeScript precisas, manejar campos opcionales, nulos, uniones y matrices, y mantener los tipos sincronizados con las APIs reales.
Leer guía