Blog
Artículos prácticos sobre los problemas que resuelven estas herramientas: por qué un archivo pesa de más, qué formato elegir, qué hace cada ajuste. Cada posteo termina con la herramienta que hace el trabajo, si la tenemos.
Noviembre de 20262
Por qué falla tu JSON: los cinco errores de siempre
El parser te dice dónde se rindió, no dónde te equivocaste. Cinco errores, el mensaje que produce cada uno y una forma de partir por la mitad un archivo terco.
LeerPor qué tu favicon se ve borroso en la pestaña
El icono de una pestaña mide unos 16 píxeles, así que el detalle que se lee en un tablero de diseño se vuelve un borrón. Qué simplificar, por qué una forma gana a un logotipo y cómo probar a tamaño real.
LeerOctubre de 202620
Cómo agendar una reunión entre zonas horarias
Ancla la reunión a una zona con nombre, comprueba si el horario de verano cambia antes de la fecha y escribe la invitación de modo que no se pueda malinterpretar.
LeerQué significa el = al final de un Base64
Los signos igual son contabilidad de un último grupo que quedó corto. Cuándo se pueden quitar y qué te dice la longitud antes de decodificar.
LeerChecklist de favicon: qué poner en el head
Tres o cuatro etiquetas link en el head cubren todos los navegadores en uso real. Cuáles son, qué hace el orden, qué etiquetas viejas puedes quitar y cómo revisar una página publicada.
LeerCómo poner un degradado en el texto con CSS
Un degradado no puede ser el color del texto, así que se pinta detrás de las letras y se recorta a su forma. Tres líneas bastan; el trabajo está en qué pasa cuando el recorte falla.
LeerCómo verificar una descarga que no esperabas
Un checksum que coincide dice que el archivo llegó como se publicó. Que sea el archivo que debes abrir depende de dónde salió el checksum y de comprobaciones que van antes de cualquier hash.
LeerLos errores de regex que te hacen perder la tarde
Tres errores de regex devuelven algo que parece casi correcto, y por eso cuestan horas en vez de minutos. Cómo reconocer cada uno en un minuto.
LeerQué contiene realmente un código QR
Un código QR guarda un texto corto y nada más. Qué significa eso para los códigos que mueren y cómo leer el tamaño y el margen de uno.
LeerQué hace que un PDF pese tanto
Casi siempre las imágenes, a veces fuentes enteras, de vez en cuando cada guardado desde que se creó el archivo. Cómo distinguirlo y qué se quita sin tocar una página.
LeerPor qué un PDF se ve distinto al imprimirlo
La página que llena tu pantalla sale con margen, achicada o de costado. Cuatro cosas pueden causarlo, y el archivo dice cuál.
LeerLeer una etiqueta nutricional en el otro sistema
Kilojulios o calorías, por 100 g o por porción, y una porción que es dos tercios del paquete: las conversiones y dónde una etiqueta verdadera igual engaña.
LeerQué es realmente el title case
APA, Chicago y MLA coinciden en la primera y la última palabra, y discuten las palabras pequeñas del medio.
LeerPor qué falla el texto pegado desde Word
Word cambia caracteres simples por otros parecidos mientras escribes. Se leen bien y fallan apenas algo los compara de forma exacta.
LeerQué significan los DPI en pantalla (casi nada)
El número de DPI de un archivo de imagen es una nota para la impresora. Un navegador no lo lee, así que 72 DPI no es un ajuste web. Qué fija el tamaño en la página y cuándo el número sí cuenta.
LeerPor qué un logo debería ser un SVG
Un SVG es un conjunto de instrucciones de dibujo y un PNG es una cuadrícula de píxeles medida una sola vez. Esa diferencia decide cómo se ve un logo en un teléfono 3x, en un correo y en una pestaña del navegador.
LeerElegir colores para el modo oscuro
Un tema oscuro es una segunda paleta, no el negativo de la primera. Qué cambiar y qué números volver a comprobar.
LeersRGB vs Display P3: por qué cambian los colores
Un código hex es un conjunto de números, y los números solo significan un color cuando sabes en qué espacio están medidos.
LeerCómo dividir la cuenta de forma justa, con impuesto y propina
La aritmética lleva un minuto. Lo que genera discusiones es la entrada compartida y si la propina se calcula sobre el impuesto.
LeerQué te dice el CAGR y qué esconde
Una tasa anual constante que une un inicio con un final. Cómo calcularla, por qué no es el rendimiento promedio y qué deja fuera la línea recta.
LeerMarkup y margen: por qué no son lo mismo
El markup es la ganancia dividida entre el costo; el margen, entre el precio. La misma ganancia, otra base, otro porcentaje, y un error de precios si los confundes.
LeerCómo estimar trabajo en horas sin mentirte
Una estimación en horas es una suposición sobre tiempo concentrado, no un reloj. Por qué se queda corta, por qué un margen en cada tarea sale mal y cómo una semana registrada te da tu propio multiplicador.
LeerSeptiembre de 202675
Cómo funcionan los años bisiestos de verdad
Cada cuatro años, salvo los siglos, a menos que el siglo divida por 400. Por qué existe la regla, qué saltó 1582 y los errores que causa un 29 de febrero.
LeerUna zona horaria no es un desfase respecto a UTC
Un desfase es un número para un instante. Una zona horaria es el conjunto de reglas que produce ese número. Por qué la diferencia decide qué debes guardar.
LeerPoner un UUID en una URL: qué protege y qué cuesta
Un identificador aleatorio oculta cuántos registros tienes e impide recorrerlos contando. También vuelve toda URL ilegible e imposible de dictar, y no es control de acceso.
LeerQué es Base32 y dónde ya lo usaste
Cinco bits por carácter, un alfabeto reducido, y la razón por la que tu secreto de dos factores no se parece en nada a un JWT.
LeerQué Hace Realmente un Parámetro UTM
Una etiqueta UTM viaja en la query string y nada la lee en el camino. Solo el script de analítica de la página de llegada la mira.
LeerPor qué JSON no tiene comentarios
Douglas Crockford los sacó a propósito, y el parche se partió en dos dialectos con la misma idea y distinto nombre.
LeerMD5 vs SHA-256: cuál usar y por qué
El MD5 está roto en el momento en que alguien elige la entrada a propósito. El SHA-256 no. El MD5 sigue detectando una descarga corrompida común.
LeerCómo genera contraseñas un gestor de contraseñas
Un byte aleatorio de la misma fuente segura que tu navegador usa para las claves de cifrado, filtrado hasta que cada carácter es igual de probable.
LeerCuánto tiempo toma leer esto
Un aviso de tiempo de lectura es un conteo de palabras dividido por una tasa que nadie midió para tu texto. De dónde sale el número y cuánto puede fallar.
LeerCuántas palabras entran en una página
Unas 500 a espacio simple, unas 250 a doble espacio, y la aritmética detrás de las dos cifras, incluido por qué tu conteo de páginas y el de otra persona no van a coincidir.
LeerQué hay realmente adentro de un archivo PDF
Un PDF es una bolsa de objetos numerados con un índice al final. Cuando sabes qué hay en la bolsa, casi todo lo raro del formato deja de ser raro.
LeerCómo convertir imágenes a PDF sin perder calidad
La mayoría de los conversores decodifica tu JPEG y lo comprime otra vez. Un PDF puede llevar la imagen comprimida intacta y evitar esa segunda pasada.
LeerCómo dividir un PDF en archivos separados
Dividir son tres operaciones distintas, y elegir la equivocada es la razón por la que el archivo que recibes no es el que querías.
LeerCómo rotar un PDF para que quede rotado
La rotación de un PDF es un número en cada página. Cambia el número, guarda el archivo, y la página queda girada para todos los que la abran.
LeerCómo reordenar las páginas de un PDF sin Acrobat
El orden de las páginas de un PDF es una lista que guarda el documento, no una propiedad de las páginas. Por eso reordenar no cuesta nada.
LeerCómo unir archivos PDF sin subirlos a ningún lado
Unir es copiar y renumerar: nada se decodifica, nada se vuelve a codificar, y la única pregunta que queda es adónde va tu archivo.
LeerCómo eliminar páginas de un PDF y eliminarlas de verdad
Sacar una página de la lista de páginas no es lo mismo que sacarla del archivo, y tu visor te muestra lo mismo en los dos casos.
LeerCómo convertir Word a PDF y qué cambia
Toda conversión de Word a PDF es un intercambio, y las tipografías deciden qué estás entregando a cambio.
LeerYAML vs JSON: cuál usar y dónde muerde cada uno
JSON para lo que intercambian las máquinas, YAML para lo que edita la gente. Lo interesante está en la indentación, la conversión de tipos y el código de país que se convierte en false.
LeerQué es el lorem ipsum y por qué se sigue usando
Cicerón destrozado que sobrevivió a las imprentas donde empezó, y las tareas para las que es malo sin que nadie lo diga.
LeerPor qué una cuenta regresiva visible ayuda a concentrarte
Un temporizador que puedes ver es una decisión que ya tomaste. Qué te da eso en realidad, cuánto tiempo ponerle y las tres cosas que no va a arreglar.
Leer¿Conviene usar imágenes en Base64? Cuándo sí
Incrustar te ahorra una solicitud y te cuesta 33% más bytes, cache propio y lazy loading. La línea está cerca del kilobyte.
LeerQué es un slug de URL y cómo escribir uno bueno
La cola legible de una URL: qué va dentro, por qué se rompe la forma obvia de generarla y qué te cuesta cambiarla más tarde.
LeerQué hay dentro de un JWT y qué no demuestra
Tres bloques en base64url, un puñado de claims y una firma que demuestra bastante menos de lo que casi todos suponen.
LeerQué es Base64 y cuándo lo necesitas de verdad
Base64 convierte bytes en 64 caracteres de texto seguros, de tres en tres, y te cobra un tercio del tamaño del archivo por el privilegio.
LeerQué es un timestamp Unix y cómo leerlo
Un solo número, contando segundos desde 1970. Cómo leerlo de un vistazo y por qué el tuyo termina cayendo en enero de 1970.
LeerQué es una función hash y qué no es
Una huella de longitud fija para cualquier cantidad de datos: sirve exactamente para tres cosas, y no sirve para una cuarta que la gente insiste en intentar.
LeerQué son los datos EXIF y qué revelan de ti
Cada foto lleva un bloque oculto de ajustes de cámara, marcas de tiempo y, muchas veces, el punto exacto donde estabas.
LeerQué mide realmente el IMC y qué se le escapa
Una división, dos medidas y un número que se lee como un veredicto sobre un cuerpo que nunca miró.
Leer¿Qué contraste necesita tu texto para ser legible?
Cuatro números cubren todos los casos, y el que la mayoría de la gente entiende mal es qué cuenta como "texto grande".
LeerUUID v4 vs v7: cuál usar y en qué casos
v7 para claves de base de datos, v4 cuando la hora de creación no es asunto de nadie más. Los bits detrás de esa regla, y los dos lugares donde v7 no hace nada.
LeerQué es la codificación de URL y por qué rompe tu enlace
El percent-encoding en términos simples: qué caracteres hay que escapar, cuáles nunca, y las tres formas en que sale mal.
LeerCómo invertir texto: caracteres, palabras y líneas
Invertir un string parece una línea de código. Esa línea despega los acentos, parte los emoji y puede convertir una bandera en la de otro país.
LeerCómo reducir el tamaño de una imagen sin perder calidad
La mayoría de las imágenes que pesan demasiado lo hacen por una razón aburrida, y arreglarlo toma unos treinta segundos.
Leerpx, rem o em: qué unidad CSS usar y cuándo
Las tres se resuelven al mismo tipo de longitud. La diferencia está en quién controla el número por el que se multiplican.
LeerPNG vs JPG vs WebP: ¿cuál conviene usar?
Una sola regla resuelve el noventa por ciento de los casos, y vale la pena conocer las excepciones porque equivocarse sale caro.
LeerContraseña o frase de contraseña: ¿cuál es más segura?
Cuatro palabras aleatorias le ganan a una contraseña corta y enredada. Cuatro palabras que elegiste tú no le ganan a casi nada.
LeerBloc de notas online sin registro: dónde va tu nota
Un bloc de notas sin login no tiene dónde poner tu texto más que en tu propia máquina. Está bien para diez minutos y es riesgoso para una semana.
LeerDe métrico a imperial: las conversiones que importan
Seis números exactos cubren casi toda conversión de métrico a imperial. El problema son las unidades que comparten el nombre y no el tamaño.
LeerCaracteres invisibles: cómo encontrarlos y quitarlos
Un espacio que no es un espacio, un carácter sin ancho, una marca al inicio de un archivo. De dónde salen y cómo sacarlos.
Leer¿Qué tamaño deben tener las imágenes de una web?
Anchos en píxeles y pesos concretos para cada hueco habitual, y por qué la respuesta retina no es «duplicar todo».
LeerEntidades HTML: qué son y cuándo las necesitas
Una entidad es un carácter escrito en ASCII puro. Necesitas cinco, y el resto lo puedes escribir directamente en el archivo.
LeerCómo calcular el IVA: sumarlo y quitarlo de un precio
Sumar el IVA es una multiplicación. Quitarlo es donde la gente recurre a la aritmética equivocada y termina con una factura que está mal en todas sus líneas.
LeerCómo ordenar una lista alfabética y numéricamente
Ordenar una lista son diez segundos de trabajo y un montón de sorpresas: mayúsculas arriba, file10 encima de file2, acentos al final.
LeerCómo enviar una contraseña de forma segura
Nunca envíes el secreto y la llave que lo abre por el mismo cable. Qué significa eso en la práctica y de qué sigue sin protegerte.
LeerCómo eliminar líneas duplicadas de una lista
Tres formas de quitar duplicados de una lista, y qué hacer con ese par de líneas que se ven idénticas y se niegan a fusionarse.
LeerCómo leer números romanos sin adivinar
Suma los símbolos de izquierda a derecha, resta cuando uno pequeño va primero y aprende cuáles son las seis restas realmente válidas.
LeerCómo formatear JSON minificado para poder leerlo
Volver a indentar una línea enorme es la parte fácil. La vuelta por el parser es donde las cosas cambian sin avisar.
LeerCómo elegir un ganador al azar de una lista
Pega los nombres, sortea una vez y para ahí. Lo difícil es la lista y las reglas que la rodean.
LeerCómo recortar una imagen a una proporción exacta
El rectángulo que necesitas está a una división de distancia. Aquí tienes la fórmula, los desplazamientos de un recorte centrado y cuánto de la imagen te cuesta cada proporción común.
LeerCuántos días entre dos fechas: dos respuestas válidas
La aritmética es fácil. Decidir si la fecha final cuenta es la parte que hace tropezar a todo el mundo.
LeerCómo convertir JSON a CSV y qué se pierde
Cada clave se convierte en una columna y cada objeto en una fila. Las decisiones empiezan en cuanto algo de tu JSON deja de ser plano.
LeerCómo convertir CSV a JSON (y qué se rompe)
Las filas se vuelven objetos y los encabezados se vuelven claves. Lo interesante son los ceros a la izquierda, la comilla suelta y el anidamiento que ya no recuperas.
LeerCómo comparar dos textos y ver las diferencias
Pega las dos versiones, deja que la herramienta las alinee y aprende a leer los puntos donde la alineación está adivinando.
LeerCómo calcular tu edad exacta en años, meses y días
Tres números en un orden fijo, el paso que casi todos hacen mal y la razón por la que dos calculadoras discrepan sobre el mismo cumpleaños.
LeerCómo calcular porcentajes sin perderte
Cuatro fórmulas cubren casi cualquier pregunta sobre porcentajes que vayas a tener. Los errores vienen de elegir mal la base, no de la aritmética.
LeerCómo calcular un descuento mentalmente
Multiplica por lo que queda, no por lo que se descuenta. La versión mental, más los dos casos en los que la aritmética obvia da un resultado equivocado.
LeerCómo elegir una paleta de colores que funcione de verdad
Una rueda de color te da cinco códigos hex en diez segundos. El otro 90% de una paleta son neutros, estados y contraste.
LeerCómo sumar horas trabajadas sin errores
Convierte cada turno a minutos, resta los descansos y divide entre 60 al final. Más la trampa decimal que te acorta la semana sin que lo notes.
Leer¿Cuánto hay que dar de propina? País por país
El porcentaje cambia en cada frontera, y en medio mundo la pregunta es si el cargo por servicio ya viene en la cuenta.
Leer¿Cuánto tardarían en descifrar tu contraseña?
La respuesta honesta es «depende de quién ataque», y la distancia entre el mejor y el peor caso es de unos dieciséis órdenes de magnitud.
LeerCómo se calcula la cuota del préstamo (y adónde va)
Una sola fórmula fija la cuota de todo préstamo a tasa fija. Lo interesante es qué pasa con esa cuota una vez que sale de tu cuenta.
LeerCómo funciona realmente el interés compuesto
Interés que gana interés, con números reales, más la tasa que anuncia tu banco y la que de verdad te queda.
LeerCómo funcionan los códigos TOTP de 6 dígitos
Tu app de autenticación nunca recibe nada. Hace la misma aritmética que el servidor, y resulta que los números coinciden.
LeerHEX, RGB y HSL: qué formato de color usar
Describen los mismos colores. La diferencia es que uno lo puedes editar a mano y los otros dos no.
LeerBuscar y reemplazar texto sin romperlo (y qué falla)
Lee las coincidencias antes de confirmar, y el reemplazar todo deja de ser lo que te cuesta una tarde.
Leer¿Qué tamaños de favicon necesitas de verdad?
Cinco tamaños cubren todos los navegadores y teléfonos en uso real. Los otros quince archivos que las viejas recetas te mandaban generar son para plataformas que ya nadie usa.
Leer¿Funciona de verdad la técnica Pomodoro?
La sesión acotada y la parada forzada se sostienen. El número 25 no, y las dos reglas que la convierten en un método son las que todo el mundo abandona.
LeerPor qué tu degradado CSS se vuelve gris en el medio
El degradado de azul a amarillo pasa por un gris muerto por aritmética, no porque tu navegador esté roto. Aquí está la aritmética, y los dos arreglos.
LeerCómo funciona box-shadow y por qué la tuya parece falsa
Cuatro longitudes y un color, y casi todo el mundo interpreta mal la tercera. Qué hacen de verdad el blur, el spread y inset.
LeerCómo funciona border-radius en CSS, esquina por esquina
Cada esquina es un cuarto de elipse con dos radios. En cuanto entiendes eso, la forma abreviada y su extraña regla de reducción dejan de ser un misterio.
LeerCelsius a Fahrenheit: la fórmula y el atajo
La fórmula exacta, un atajo que siempre acierta de cabeza, el aproximado que se desvía y las dos conversiones que la gente sigue haciendo mal.
LeercamelCase vs snake_case vs kebab-case: cuál usar
Tres convenciones de nombres y una regla para elegir entre ellas: decide el contexto.
LeerBinario, hexadecimal y decimal: la diferencia
La base solo decide cómo se escribe una cantidad. Cuál conviene usar depende de si la lee una persona o un circuito.
Leer¿Qué es la relación de aspecto? 16:9, 4:3 y el resto
Una proporción es una sola división: el ancho sobre el alto. Cómo leer la notación, sacar la dimensión que falta y por qué el resultado cae en una fracción de píxel.
Leer