Guías
Artículos originales y detallados sobre cómo funcionan las herramientas y las ideas detrás de ellas — desde los dígitos de control de códigos de barras hasta las bases numéricas, las codificaciones y la privacidad en el navegador.
-
Trabajar con zonas horarias y marcas de tiempo Unix sin errores
Por qué el tiempo es tan difícil de acertar en software — UTC, marcas de tiempo Unix, zonas horarias y horario de verano — y un pequeño conjunto de reglas que evitan los errores de fechas más comunes.
-
Elegir un formato de ID: UUID, ULID, Snowflake o autoincremental
Una guía práctica para elegir identificadores — enteros autoincrementales, UUID v4/v7, ULID y Snowflake — y los compromisos en unicidad, orden, tamaño y privacidad.
-
Hashing vs cifrado vs codificación: cuál es la diferencia
Tres términos que se confunden constantemente — hashing, cifrado y codificación — explicados con claridad: para qué sirve cada uno, cuándo usar cuál y los errores que evitar.
-
Bases numéricas y codificaciones de texto: una chuleta para desarrolladores
Una introducción práctica a binario, octal, decimal y hexadecimal, además de cómo el texto se convierte en bytes mediante UTF-8, Base64 y la codificación de URL — con las reglas que de verdad necesitas.
-
Por qué las herramientas en el navegador mantienen tus datos privados
Cómo funcionan las herramientas del lado del cliente, por qué ejecutarse por completo en tu navegador significa que tus datos nunca salen de tu dispositivo, y cómo verificarlo tú mismo.
-
Cómo funcionan los dígitos de control de los códigos de barras (EAN-13, UPC-A, EAN-8)
Una explicación clara y práctica del dígito de control módulo 10 de GS1 en los códigos de barras — cómo se calcula, por qué detecta errores y cómo validar un código a mano.