Volver al Blog
health||6 min de lectura

Construi una Calculadora de Vida Media de la Cafeina Porque No Podia Dormir

AR
Aral Roca

Creador de Kitmul

Una taza de cafe sobre la mesa, el inicio de un largo dia de cafeina
Una taza de cafe sobre la mesa, el inicio de un largo dia de cafeina

Un colega mio tomaba 4 cafes al dia. Espresso a las 7. Cafe filtrado a las 10. Lungo despues de comer a las 14:00. Y un ristretto por la tarde sobre las 16:00 "para aguantar." No dormia bien, pero le echaba la culpa al estres, a las pantallas, a lo de siempre.

Le dije que hiciera los numeros.

La caida exponencial que estas ignorando

La cafeina sigue una cinetica de eliminacion de primer orden con una vida media de aproximadamente 5 horas en adultos sanos. La formula es simple:

restante = dosis * 0.5 ^ (horas_transcurridas / 5)

Un cafe filtrado de 95mg a las 10:00 deja ~47mg a las 15:00 y ~24mg a las 20:00. Parece inofensivo. Pero la mayoria no tomamos un solo cafe.

Cuando apilas multiples tomas, las curvas de decaimiento se solapan. Ese espresso de 63mg a las 7 AM casi ha desaparecido por la noche, pero el lungo de 80mg a las 14:00 todavia tiene 40mg en tu sistema a las 21:00. Anade el ristretto de 40mg a las 16:00 y tienes 64mg de cafeina a la hora de dormir; muy por encima del umbral de 50mg que altera el sueno identificado en investigacion clinica.

El problema no es ningun cafe en particular. Es la superposicion de todos ellos.

Distintos tipos de granos de cafe y metodos de preparacion, cada uno con diferente contenido de cafeina
Distintos tipos de granos de cafe y metodos de preparacion, cada uno con diferente contenido de cafeina

Por que construi un rastreador de cafeina multi-toma

La mayoria de calculadoras de cafeina que encontre online solo manejan una bebida. Introduces "95mg a las 8 AM" y obtienes una curva de decaimiento. Inutil si eres de varios cafes; que somos la mayoria, segun la media de 3-4 tazas diarias de la FDA.

Asi que construi una que maneja el flujo real: anade tantas bebidas como quieras, cada una con su tipo y hora, y ve la curva de decaimiento combinada.

La Calculadora de Vida Media de la Cafeina soporta 11 presets de bebidas:

Bebida Cafeina (mg)
Ristretto 40
Espresso 63
Lungo 80
Cafe Filtrado 95
Cold Brew 200
Matcha 70
Bebida Energetica 80
Te Negro 47
Te Verde 28
Cola 34
Descafeinado 7

Tambien puedes introducir cantidades personalizadas. Todo se ejecuta en el navegador; ningun dato sale de tu maquina.

Las matematicas detras de la curva combinada

Para N tomas, la cafeina total en el momento T es:

total(T) = suma(dosis_i * 0.5 ^ ((T - t_i) / 5)) para todo i donde T >= t_i

Cada toma solo contribuye al total despues de su hora de consumo. La curva resultante no es una exponencial simple; es una suma de exponenciales desplazadas, que puede producir mesetas sorprendentes cuando las tomas estan espaciadas de cerca.

Por eso calcular a ojo no funciona. Un cafe a las 15:00 "no parece mucho," pero combinado con la cafeina residual de las tomas de la manana, puede empujar tus niveles nocturnos por encima del umbral.

Una cama con sabanas blancas, el lugar donde los niveles de cafeina realmente importan
Una cama con sabanas blancas, el lugar donde los niveles de cafeina realmente importan

Lo que descubrimos sobre su consumo

Despues de meter su rutina diaria real en la calculadora:

  • 7:00 Espresso (63mg) ; casi desaparecido por la noche; solo 5mg a las 23:00
  • 10:00 Cafe Filtrado (95mg) ; todavia 17mg a las 23:00
  • 14:00 Lungo (80mg) ; 28mg a las 23:00
  • 16:00 Ristretto (40mg) ; 18mg a las 23:00

Total a las 23:00: 68mg. Eso es un 36% por encima del umbral de sueno.

Eliminar el ristretto de las 16:00 lo dejo en 50mg; justo en el limite. Mover el lungo a las 13:00 lo bajo a 43mg. Esa sola hora de diferencia lo cambio todo.

Escritorio de desarrollador con una taza de cafe junto al portatil
Escritorio de desarrollador con una taza de cafe junto al portatil

El desarrollador que tambien toma cold brew

Si eres desarrollador leyendo esto; y estadisticamente probablemente lo eres; el cold brew es particularmente peligroso. Con 200mg por racion, un solo cold brew a las 14:00 deja 71mg en tu sistema a las 23:00. Solo.

Anade eso a un cafe matutino y estaras mirando 80+ mg a la hora de dormir. No es de extranar que estes mirando al techo a la 1 AM preguntandote si es la code review o la cafeina.

Detalles tecnicos

La herramienta esta construida con React, se ejecuta completamente en el navegador (sin backend), y usa estado en URL para compartir. El grafico de decaimiento usa una visualizacion de barras con codigo de colores:

  • Ambar/oscuro: cafeina alta (>50% del pico)
  • Ambar/claro: moderada (bajo 50% del pico; sobre umbral de sueno)
  • Verde: seguro para dormir (bajo 50mg)

El codigo forma parte de Kitmul, una coleccion de mas de 300 herramientas gratuitas en el navegador. Si te interesa el seguimiento de salud, tambien puedes encontrar utiles la Calculadora de IMC, la Calculadora de TMB, o la Calculadora de Ingesta de Agua; mantenerse hidratado ayuda a tu cuerpo a procesar la cafeina de forma mas eficiente.

Conclusiones practicas

  1. Rastrea todas tus tomas, no solo la ultima. La cafeina acumulada es lo que importa para dormir.
  2. La hora limite depende de cuantos cafes ya has tomado. Un cafe a las 14:00 esta bien despues de uno matutino, pero no despues de tres.
  3. El cold brew no es solo "cafe fuerte." Con 200mg esta en una categoria completamente diferente.
  4. Ristretto < Espresso < Lungo. Extraccion mas corta = menos cafeina. Si quieres un cafe por la tarde, pidelo corto.
  5. El umbral de 50mg es una media poblacional. Si eres un metabolizador lento (variante del gen CYP1A2), tu vida media podria ser de 7+ horas.

Prueba la Calculadora de Vida Media de la Cafeina con tu consumo diario real. Quizas te sorprenda cuanta cafeina sigue en tu cuerpo a la hora de dormir.


Todos los calculos se ejecutan localmente en tu navegador. No se envia ningun dato a ningun sitio. La herramienta es gratuita, abierta y sin cuentas ni limites.

Comparte este artículo

Boletín

Recibe Consejos de Productividad y Nuevas Herramientas Primero

Únete a creadores y desarrolladores que valoran la privacidad. En cada edición: nuevas herramientas, trucos de productividad y novedades — sin spam.

Acceso prioritario a nuevas herramientas
Cancela en cualquier momento, sin preguntas