Retour au Blog
health||6 min de lecture

J'ai Construit un Calculateur de Demi-Vie de la Cafeine Parce que Je Ne Dormais Plus

AR
Aral Roca

Créateur de Kitmul

Une tasse de cafe sur la table, le debut d'une longue journee de cafeine
Une tasse de cafe sur la table, le debut d'une longue journee de cafeine

Un collegue a moi buvait 4 cafes par jour. Espresso a 7h. Cafe filtre a 10h. Lungo apres le dejeuner a 14h. Et un ristretto vers 16h "juste pour tenir." Il dormait mal, mais accusait le stress, les ecrans, les suspects habituels.

Je lui ai dit de faire le calcul.

La decroissance exponentielle que vous ignorez

La cafeine suit une cinetique d'elimination du premier ordre avec une demi-vie d'environ 5 heures chez les adultes sains. La formule est simple :

restant = dose * 0.5 ^ (heures_ecoulees / 5)

Un cafe filtre de 95mg a 10h laisse ~47mg a 15h et ~24mg a 20h. Ca semble inoffensif. Mais la plupart d'entre nous ne boivent pas un seul cafe.

Quand on empile plusieurs prises, les courbes de decroissance se chevauchent. L'espresso de 63mg a 7h a presque disparu le soir, mais le lungo de 80mg a 14h a encore 40mg dans le systeme a 21h. Ajoutez le ristretto de 40mg a 16h et vous etes a 64mg de cafeine au coucher; bien au-dessus du seuil de 50mg qui perturbe le sommeil identifie par la recherche clinique.

Le probleme n'est pas un seul cafe. C'est la superposition de tous.

Differents types de grains de cafe et methodes de preparation, chacun avec une teneur en cafeine differente
Differents types de grains de cafe et methodes de preparation, chacun avec une teneur en cafeine differente

Pourquoi j'ai construit un traqueur de cafeine multi-prises

La plupart des calculateurs de cafeine en ligne ne gerent qu'une seule boisson. Vous entrez "95mg a 8h" et obtenez une courbe. Inutile si vous buvez plusieurs cafes; ce qui est le cas de la plupart, selon la moyenne de 3-4 tasses par jour de la FDA.

J'ai donc construit un outil qui gere le vrai workflow : ajoutez autant de boissons que vous voulez, chacune avec son type et son heure, et voyez la courbe de decroissance combinee.

Le Calculateur de Demi-Vie de la Cafeine supporte 11 presets :

Boisson Cafeine (mg)
Ristretto 40
Espresso 63
Lungo 80
Cafe Filtre 95
Cold Brew 200
Matcha 70
Boisson Energisante 80
The Noir 47
The Vert 28
Cola 34
Decafeine 7

Vous pouvez aussi entrer des quantites personnalisees. Tout tourne cote client dans le navigateur; aucune donnee ne quitte votre machine.

Les maths derriere la courbe combinee

Pour N prises, la cafeine totale au temps T est :

total(T) = somme(dose_i * 0.5 ^ ((T - t_i) / 5)) pour tout i ou T >= t_i

Chaque prise ne contribue au total qu'apres son heure de consommation. La courbe resultante n'est pas une simple exponentielle; c'est une somme d'exponentielles decalees, qui peut produire des plateaux surprenants quand les prises sont rapprochees.

C'est pourquoi estimer a l'oeil ne fonctionne pas. Un cafe a 15h "ne semble pas grand-chose," mais combine avec la cafeine residuelle du matin, il peut pousser vos niveaux nocturnes au-dessus du seuil.

Un lit avec des draps blancs, l'endroit ou les niveaux de cafeine comptent vraiment
Un lit avec des draps blancs, l'endroit ou les niveaux de cafeine comptent vraiment

Ce que nous avons decouvert sur sa consommation

Apres avoir entre sa routine quotidienne reelle dans le calculateur :

  • 7h00 Espresso (63mg) ; presque disparu le soir; seulement 5mg a 23h
  • 10h00 Cafe Filtre (95mg) ; encore 17mg a 23h
  • 14h00 Lungo (80mg) ; 28mg a 23h
  • 16h00 Ristretto (40mg) ; 18mg a 23h

Total a 23h : 68mg. C'est 36% au-dessus du seuil de sommeil.

Supprimer le ristretto de 16h l'a amene a 50mg; juste a la limite. Decaler le lungo a 13h l'a descendu a 43mg. Ce simple decalage d'une heure a fait toute la difference.

Bureau de developpeur avec une tasse de cafe a cote du laptop
Bureau de developpeur avec une tasse de cafe a cote du laptop

Le developpeur qui boit aussi du cold brew

Si vous etes developpeur; et statistiquement vous l'etes probablement; le cold brew est particulierement dangereux. A 200mg par portion, un seul cold brew a 14h laisse 71mg dans votre systeme a 23h. A lui seul.

Ajoutez un cafe matinal et vous regardez 80+ mg au coucher. Pas etonnant que vous fixiez le plafond a 1h du matin en vous demandant si c'est la code review ou la cafeine.

Details techniques

L'outil est construit avec React, tourne entierement dans le navigateur (pas de backend), et utilise l'etat URL pour le partage. Le graphique de decroissance utilise des barres avec un code couleur :

  • Ambre/fonce : cafeine elevee (>50% du pic)
  • Ambre/clair : moderee (sous 50% du pic; au-dessus du seuil de sommeil)
  • Vert : sur pour dormir (sous 50mg)

Le code fait partie de Kitmul, une collection de plus de 300 outils gratuits dans le navigateur. Si le suivi sante vous interesse, vous trouverez aussi utiles le Calculateur d'IMC, le Calculateur de TMB, ou le Calculateur d'Hydratation; rester hydrate aide votre corps a traiter la cafeine plus efficacement.

Enseignements pratiques

  1. Suivez toutes vos prises, pas seulement la derniere. C'est la cafeine cumulee qui compte pour le sommeil.
  2. L'heure limite depend du nombre de cafes deja bus. Un cafe a 14h est acceptable apres un seul le matin, mais pas apres trois.
  3. Le cold brew n'est pas juste du "cafe fort." A 200mg c'est une categorie a part.
  4. Ristretto < Espresso < Lungo. Extraction plus courte = moins de cafeine. Pour un cafe l'apres-midi, prenez-le court.
  5. Le seuil de 50mg est une moyenne populationnelle. Si vous etes un metaboliseur lent (variant du gene CYP1A2), votre demi-vie pourrait etre de 7+ heures.

Essayez le Calculateur de Demi-Vie de la Cafeine avec votre consommation quotidienne reelle. Vous pourriez etre surpris par la quantite de cafeine encore dans votre systeme au coucher.


Tous les calculs tournent localement dans votre navigateur. Aucune donnee n'est envoyee nulle part. L'outil est gratuit, ouvert et sans compte ni limite.

Partager cet article

Newsletter

Recevez des Conseils Productivité et les Nouveaux Outils en Premier

Rejoignez les créateurs et développeurs qui valorisent la confidentialité. Chaque édition : nouveaux outils, astuces productivité et mises à jour — sans spam.

Accès prioritaire aux nouveaux outils
Désabonnez-vous à tout moment, sans questions