Blog

Artículos técnicos

Artículos técnicos sobre JavaScript, ciberseguridad y herramientas web. Sin relleno.

comprimir imagenesoptimizar imageneswebp

Comprimir imágenes sin perder calidad: guía completa 2026

Cómo comprimir imágenes JPG, PNG y WebP reduciendo el peso sin que se note la pérdida de calidad. Diferencias entre formatos, nivel óptimo y compresión en lote gratis.

21 de junio de 20266 min
csvjsonconversion datos

Convertir CSV a JSON (y JSON a CSV): guía completa para desarrolladores

Cómo convertir CSV a JSON y JSON a CSV correctamente: estructura, comillas, comas dentro de campos, tipos de datos y conversión gratis en el navegador.

21 de junio de 20266 min
escanear documentosscan to pdfocr

Cómo escanear documentos con el móvil a PDF gratis (sin apps)

Aprende a escanear documentos con la cámara del móvil y convertirlos a PDF gratis, con corrección de perspectiva, filtros y OCR, todo en el navegador y sin subir nada.

21 de junio de 20267 min
quitar fondobackground removeria local

Cómo quitar el fondo de una imagen gratis y sin subir nada

Guía completa para quitar el fondo de una foto gratis, con IA y 100% en el navegador. Sin marca de agua, sin registro y sin que tu imagen salga de tu dispositivo.

21 de junio de 20267 min
aes-256criptografíajavascript

Cómo cifrar texto con AES-256-GCM en el navegador

Aprende a cifrar y descifrar texto directamente en el navegador con AES-256-GCM y PBKDF2 usando la Web Crypto API nativa. Sin librerías externas, 100% privado.

4 de mayo de 20267 min
regexjavascriptexpresiones-regulares

Expresiones regulares en JavaScript: guía completa con ejemplos

Aprende regex desde cero con JavaScript. Sintaxis completa, grupos de captura, flags, lookaheads y los 10 patrones más útiles con ejemplos reales.

4 de mayo de 20269 min
timestampunixjavascript

Qué es un Unix Timestamp y el bug del año 2038

Entiende qué es el tiempo Unix (epoch time), cómo convertirlo en JavaScript y por qué los sistemas de 32 bits tienen un problema el 19 de enero de 2038.

4 de mayo de 20266 min
uuidjavascriptcrypto

Generar UUID en JavaScript con crypto.randomUUID()

Aprende a generar UUIDs v4 en JavaScript usando la API nativa crypto.randomUUID(). Diferencias entre UUID y GUID, cuándo usarlos y cómo generar en bulk.

4 de mayo de 20265 min

JavaScript

Funciones nativas del navegador, Web APIs, criptografía con Web Crypto, generación de UUIDs, expresiones regulares y patrones modernos de JavaScript sin dependencias externas.

Ciberseguridad

Cifrado AES-256-GCM, derivación de claves con PBKDF2, buenas prácticas para el manejo seguro de datos sensibles en el frontend y cómo proteger la privacidad del usuario.

Herramientas web

Cómo construir herramientas que funcionan 100% en el navegador sin servidores, sin registros y sin comprometer los datos del usuario. Rendimiento, privacidad y experiencia de usuario.