Blog de Kitmul
Consejos, guías e ideas sobre privacidad, productividad y cómo sacar más partido a tu navegador.
Nunca he ejecutado YOLO desde un servidor. El navegador siempre fue suficiente.
En 2018 ejecuté PoseNet en una pestaña del navegador y argumenté que el ML client-side mataría los costes de servidor. Ocho años después, la detección de objetos con YOLO se ejecuta completamente en el navegador sin que los datos salgan del dispositivo. La tesis era correcta; las herramientas solo necesitaban ponerse a la altura.
Tu currículum lo lee un parser, no una persona
Más del 98% de las empresas Fortune 500 usan sistemas de seguimiento de candidatos para filtrar currículums antes de que un humano los vea. Así funcionan realmente el parsing, el keyword matching y el scoring de los ATS; qué errores de formato te eliminan; y cómo optimizar tanto para el algoritmo como para el reclutador.
El bug O(n^2) que parecía código limpio
Cinco patrones que rompen producción donde la complejidad cuadrática se esconde detrás de JavaScript legible e idiomático. Por qué .find() dentro de .map() pasa code review y falla a escala; y los fixes de una línea que bajan O(n^2) a O(n).
El salto del determinismo al probabilismo es más grande que el de lo analógico a lo digital
La transición de lo analógico a lo digital cambio cómo almacenamos y transmitimos información. La transición del determinismo al probabilismo está cambiando cómo se genera el conocimiento. Por qué la inferencia de IA, la computación cuántica y el fin de la programación explícita importan más de lo que la mayoría percibe.
Escondí un mensaje secreto en la foto de un gato y nadie lo notó en seis meses
La esteganografía oculta datos dentro de imágenes ordinarias manipulando los bits menos significativos de los valores de píxel. Así funciona la codificación LSB, una implementación en Python que puedes ejecutar, una herramienta gratuita en el navegador, y las técnicas de detección que podrían descubrirte.
Fallé mi primera entrevista de algoritmos porque dije 'depende'
La notación Big O no se trata de precisión; se trata de la forma del crecimiento. Ocho clases de complejidad desde O(1) hasta O(n!) con ejemplos de código ejecutables, un comparador visual que hace que las curvas tengan sentido, y los cinco patrones de entrevista que cubren el 80% de las preguntas.
Dejé de pagar servicios de subtítulos cuando ejecuté Whisper en una pestaña del navegador
Los servicios de transcripción en la nube quieren tu dinero, tu email y tus videos en sus servidores. El modelo Whisper de OpenAI ahora funciona en WebAssembly; así funciona el pipeline en el navegador, dónde falla, y por qué los subtítulos locales importan para la privacidad, accesibilidad y creación de contenido.
Tres formas de convertir JSON a TypeScript. Solo una es determinista.
Puedes escribir interfaces TypeScript a mano, pedirle a un LLM, o usar un convertidor determinista. Dos de esos enfoques tienen modos de falló en los que la mayoría no piensa hasta que sube un bug a producción.
Mis amigos tardaron 14 minutos en decidir dónde ir a entrenar. Una ruleta lo resolvió en 3 segundos.
La fatiga de decisión mata las decisiones grupales que no importan. Una ruleta aleatoria elimina el peso emocional de elegir un spot de parkour, un plan de noche de juegos o cualquier decisión de bajo riesgo; la psicología, las matemáticas detrás de Math.random() y una herramienta gratuita.
Cómo crear panoramas 360 con GPT Image 2 y verlos de forma interactiva
Tutorial paso a pasó: genera imágenes 360 equirectangulares con GPT Image 2 en ChatGPT, descargalas y cargalas en un visor panoramico interactivo gratuito que funciona en tu navegador.
Un PR a un parser desbloqueó el prerendering en Brisa
De la lenta API del compilador TypeScript en next-translate a contribuir soporte de import attributes a Meriyah para Brisa; el viaje de un autor de frameworks por los parsers de JavaScript, y una herramienta gratuita para explorar ASTs con Acorn, Meriyah y SWC.
Ejecuté una Red Neuronal en una Pestaña del Navegador para Separar una Canción en Stems
La mayoría de herramientas de separación de stems suben tu audio a GPUs en la nube. Está ejecuta Demucs vía ONNX + WebAssembly completamente en tu navegador; cero subidas, cero cuentas, cero suscripciones. Así funciona, dónde falla y por qué el compromiso de privacidad importa.
Dejé de instalar Qiskit para entender las puertas Hadamard
Cada ruta de aprendizaje de computación cuántica te lleva a instalar SDKs de 500MB o a multiplicar matrices a mano. Un simulador en el navegador con 3 qubits, 5 puertas y cero configuración llena el hueco donde la mayoría abandona.
Registré Mi Lista de Tareas Durante 30 Días. El 73% de Mi Trabajo 'Urgente' Era la Emergencia de Otro.
Una auditoría de 30 días reveló que la mayoría de tareas etiquetadas como urgentes eran prioridades de otros. La Matriz de Eisenhower lo solucionó separando urgencia de importancia; aquí está el sistema, la ciencia y una herramienta gratuita.
Dejé de usar YouTube para música de concentración y mis sesiones Pomodoro mejoraron 10x
YouTube y Spotify interrumpen tus sesiones de concentración con anuncios cada pocos minutos. Construí un temporizador Pomodoro con música lofi, jazz y clásica integrada que nunca interrumpe. Por qué la música de fondo sin anuncios durante el deep work importa más de lo que crees.
Tu edad no es un número; es un vector
Dices que tienes 35. En realidad tienes 35 años, 9 meses y 25 días. por qué la edad exacta importa para seguros, inmigracion, salud y edad coreana; con una calculadora gratuita en el navegador.
SAP Hybris Impex cuando nadie del equipo sabemos leerlo
Un entorno Hybris que se refresca desde producción cada pocos días pierde toda configuración hecha solo en HMC. Impex es la solución; leer Impex no lo es. Ocho herramientas en el navegador para que un equipo que no maneja Impex pueda commitear, revisar y reaplicar configuraciones de catálogo como cualquier otro código.
Estaba pagando a Anthropic para leer nombres de clases CSS
176M tokens en un solo miércoles, y un buen pedazo se desperdició en un scraper que mandaba HTML crudo a Claude. Convertir a Markdown primero recortó el conteo un 60%. Por qué pasa, y siete sitios más donde el mismo truco ahorra tiempo y dinero.
WSJF, Coste del Retraso y por qué el stakeholder más ruidoso sigue ganando la discusión del backlog
Una Calculadora WSJF gratuita en el navegador que prioriza tu backlog por Coste del Retraso dividido por Tamaño del Trabajo. Con análisis what-if, estimación Fibonacci y tallas de camiseta, y un ritual que aguanta de verdad en PI planning.
He creado un generador de facturas, un constructor de CV y un generador de cartas de presentación gratuitos y sin registró
Tres generadores de documentos en el navegador con multiples plantillas, vista previa en vivo y exportación a PDF. Sin cuenta, sin marcas de agua, sin subir datos. Tus facturas, curriculos y cartas se quedan en tu dispositivo.
AVIF en 2026: La guía completa del formato de imagen que superó a JPEG, PNG y WebP
AVIF ofrece archivos 30-50% más pequeños que JPEG sin pérdida de calidad visible, soporta HDR y transparencia, y tiene más del 93% de cobertura en navegadores. Todo lo que necesitas saber, con herramientas de conversión gratuitas.
Construí un DAW y una Herramienta DJ en el Navegador Porque Mi Profesor de Inglés Me Lo Pidió
Un DAW completó basado en loops con 14 presets de sintetizador, secuenciador de pasos, piano roll y efectos master — más un mezclador DJ de doble deck con integración de YouTube, crossfader, loops A-B y detección de BPM. Todo funciona en tu navegador. Sin subidas, sin instalaciones.
Tu Último Café No Es el Problema; los Tres Anteriores Siguen en Tu Sistema
La mayoría de calculadoras de cafeína manejan una sola bebida. La vida real son 4 cafés a lo largo del día. Las matemáticas de la cafeína acumulada y un rastreador multi-toma gratuito.
Reconstruí 19 Herramientas de PDF para que Nunca Tengas que Subir un Documento Otra Vez
Unir, dividir, comprimir, marcar, rotar, recortar, extraer y convertir — todas las operaciones PDF que haces de verdad, corriendo íntegramente en tu navegador. Sin subidas, sin cuentas, sin límites.
6 Herramientas Agile que Construí Porque los Dashboards de Jira No Son Suficientes
Gráficos de antigüedad WIP, radares de rendimiento, análisis de brechas de capacidad, optimización de equipos, pronóstico de backlog y planificación estacional — gratis y en tu navegador.
Simulación Monte Carlo: Deja de Adivinar Cuándo Entregarás Tu Software
Por qué las estimaciones puntuales fallan, cómo la simulación Monte Carlo cuantifica la incertidumbre de entrega, y una herramienta gratuita en el navegador para predecir fechas de entrega ágiles.
Cómo Detectar Contenido Generado por IA Usando Perplejidad y Burstiness
Un detector de contenido IA gratuito en el navegador que usa análisis de perplejidad y burstiness para distinguir escritura humana de texto IA.
12 Nuevas Herramientas Gratis: Calculadoras de Salud, Generadores CSS, Utilidades de Seguridad y Más
12 nuevas herramientas en el navegador para salud, seguridad, diseño CSS y cálculos diarios. IMC, TMB, contraseñas, gradientes CSS y más — todo gratis.
Cómo publicar Markdown en Medium sin perder el formato
Medium no soporta Markdown nativamente. Aprende la forma más rápida de convertir y publicar Markdown en Medium con formato perfecto — gratis.
#KitmulExodus: Libera tus assets creativos del bloqueo de Adobe
Adobe cobra 79,30 EUR/mes y recolecta tus datos. Creamos 8 herramientas gratis para convertir PSD, XD, ASE a formatos abiertos en tu navegador.
Dollar Cost Averaging: La estrategia que supera al timing
Por qué invertir una cantidad fija a intervalos regulares supera al intento de predecir el mercado — matemáticas, psicología y tu plan DCA.
Los agentes de IA no deberían controlar tus apps; deberían ser la app
Cómo un proyecto personal se convirtió en +300 herramientas client-side gratuitas, y por qué la IA debe orquestar herramientas, no generarlas.
Herramientas client-side: más privadas que la nube
La mayoría de herramientas online suben tus archivos a servidores remotos. Descubre por qué el enfoque client-side de Kitmul es más seguro y rápido.
10 herramientas gratuitas para desarrolladores que no sabías que necesitabas
Desde formateadores JSON hasta testers de regex, aquí tienes 10 utilidades para desarrolladores que te ahorrarán tiempo cada día.
Cómo trabajar con PDFs sin subir tus archivos
Aprende a fusionar, dividir, comprimir y añadir marcas de agua a PDFs completamente en tu navegador — sin enviar tus documentos a ningún servidor.