Zurück zum Blog
health||5 Min. Lesezeit

Ich Habe Einen Koffein-Halbwertszeit-Rechner Gebaut, Weil Ich Nicht Schlafen Konnte

AR
Aral Roca

Ersteller von Kitmul

Eine Tasse Kaffee auf dem Tisch, der Beginn eines langen Koffeintages
Eine Tasse Kaffee auf dem Tisch, der Beginn eines langen Koffeintages

Ein Kollege von mir trank 4 Kaffee am Tag. Morgens Espresso um 7. Filterkaffee um 10. Lungo nach dem Mittagessen um 14 Uhr. Und einen Ristretto gegen 16 Uhr "um durchzuhalten." Er schlief schlecht, aber gab dem Stress die Schuld; den Bildschirmen; den ublichen Verdachtigen.

Ich sagte ihm, er solle nachrechnen.

Der exponentielle Zerfall, den du ignorierst

Koffein folgt einer Eliminationskinetik erster Ordnung mit einer Halbwertszeit von etwa 5 Stunden bei gesunden Erwachsenen. Die Formel ist einfach:

verbleibend = dosis * 0.5 ^ (vergangene_stunden / 5)

Ein Filterkaffee mit 95mg um 10:00 lasst ~47mg um 15:00 und ~24mg um 20:00. Klingt harmlos. Aber die meisten von uns trinken nicht nur einen Kaffee.

Wenn man mehrere Aufnahmen stapelt, uberlappen sich die Zerfallskurven. Der 63mg-Espresso um 7 Uhr ist abends fast verschwunden, aber der 80mg-Lungo um 14 Uhr hat um 21 Uhr noch 40mg im System. Addiere den 40mg-Ristretto um 16 Uhr und du sitzt bei 64mg Koffein zur Schlafenszeit; deutlich uber der 50mg-Schwelle, die in klinischer Forschung als schlafstorend identifiziert wurde.

Das Problem ist nicht ein einzelner Kaffee. Es ist die Uberlagerung aller.

Verschiedene Kaffeebohnen und Zubereitungsmethoden, jede mit unterschiedlichem Koffeingehalt
Verschiedene Kaffeebohnen und Zubereitungsmethoden, jede mit unterschiedlichem Koffeingehalt

Warum ich einen Multi-Aufnahme-Koffein-Tracker gebaut habe

Die meisten Koffeinrechner, die ich online fand, konnen nur ein Getrank. Du gibst "95mg um 8 Uhr" ein und bekommst eine Kurve. Nutzlos, wenn du mehrere Tassen trinkst; was die meisten von uns tun, laut dem FDA-Durchschnitt von 3-4 Tassen pro Tag.

Also baute ich einen, der den echten Workflow abbildet: Fuge so viele Getranke hinzu wie du willst, jedes mit eigenem Typ und eigener Uhrzeit, und sieh die kombinierte Zerfallskurve.

Der Koffein-Halbwertszeit-Rechner unterstutzt 11 Getranke-Presets:

Getrank Koffein (mg)
Ristretto 40
Espresso 63
Lungo 80
Filterkaffee 95
Cold Brew 200
Matcha 70
Energy-Drink 80
Schwarztee 47
Gruntee 28
Cola 34
Entkoffeiniert 7

Du kannst auch eigene Mengen eingeben. Alles lauft clientseitig im Browser; keine Daten verlassen deinen Rechner.

Die Mathematik hinter der kombinierten Kurve

Fur N Aufnahmen ist das Gesamtkoffein zum Zeitpunkt T:

gesamt(T) = summe(dosis_i * 0.5 ^ ((T - t_i) / 5)) fur alle i wo T >= t_i

Jede Aufnahme tragt erst nach ihrer Konsumzeit zum Gesamtwert bei. Die resultierende Kurve ist keine einfache Exponentialfunktion; sie ist eine Summe verschobener Exponentialfunktionen, die uberraschende Plateaus erzeugen kann, wenn die Aufnahmen nah beieinander liegen.

Deshalb funktioniert Abschatzen nicht. Ein Kaffee um 15 Uhr "scheint nicht viel," aber kombiniert mit dem Restkoffein vom Morgen kann er deine Abendwerte uber die Schwelle drucken.

Ein Bett mit weissen Laken, der Ort wo Koffeinspiegel wirklich zahlen
Ein Bett mit weissen Laken, der Ort wo Koffeinspiegel wirklich zahlen

Was wir uber seinen Konsum herausfanden

Nachdem wir seine echte Tagesroutine in den Rechner eingegeben hatten:

  • 7:00 Espresso (63mg) ; abends fast verschwunden; nur 5mg um 23:00
  • 10:00 Filterkaffee (95mg) ; noch 17mg um 23:00
  • 14:00 Lungo (80mg) ; 28mg um 23:00
  • 16:00 Ristretto (40mg) ; 18mg um 23:00

Gesamt um 23:00: 68mg. Das sind 36% uber der Schlaf-Schwelle.

Den 16-Uhr-Ristretto weglassen brachte ihn auf 50mg; genau an der Grenze. Den Lungo auf 13 Uhr verschieben senkte es auf 43mg. Diese eine Stunde Unterschied machte alles aus.

Entwickler-Arbeitsplatz mit einer Kaffeetasse neben dem Laptop
Entwickler-Arbeitsplatz mit einer Kaffeetasse neben dem Laptop

Der Entwickler, der auch Cold Brew trinkt

Wenn du Entwickler bist; und statistisch gesehen bist du das wahrscheinlich; Cold Brew ist besonders gefahrlich. Mit 200mg pro Portion hinterlasst ein einziger Cold Brew um 14 Uhr 71mg in deinem System um 23 Uhr. Allein.

Addiere einen Morgenkaffee dazu und du schaust auf 80+ mg zur Schlafenszeit. Kein Wunder, dass du um 1 Uhr nachts an die Decke starrst und dich fragst, ob es die Code Review war oder das Koffein.

Technische Details

Das Tool ist mit React gebaut, lauft komplett im Browser (kein Backend) und nutzt URL-State fur Teilbarkeit. Das Zerfallsdiagramm verwendet eine Balkenvisualisierung mit Farbcodierung:

  • Amber/dunkel: hohes Koffein (>50% vom Peak)
  • Amber/hell: moderat (unter 50% vom Peak; uber Schlaf-Schwelle)
  • Grun: schlaf-sicher (unter 50mg)

Der Code ist Teil von Kitmul, einer Sammlung von uber 300 kostenlosen Browser-Tools. Wenn dich Gesundheits-Tracking interessiert, findest du vielleicht auch den BMI-Rechner, den Grundumsatz-Rechner oder den Wasseraufnahme-Rechner nutzlich; ausreichend Wasser trinken hilft deinem Korper, Koffein effizienter abzubauen.

Praktische Erkenntnisse

  1. Tracke alle deine Aufnahmen, nicht nur die letzte. Kumuliertes Koffein ist entscheidend fur den Schlaf.
  2. Die Grenzzeit hangt davon ab, wie viele Tassen du schon hattest. Ein 14-Uhr-Kaffee ist ok nach einem Morgenkaffee, aber nicht nach drei.
  3. Cold Brew ist nicht einfach "starker Kaffee." Mit 200mg ist es eine komplett andere Kategorie.
  4. Ristretto < Espresso < Lungo. Kurzere Extraktion = weniger Koffein. Wenn du nachmittags Kaffee willst, nimm ihn kurz.
  5. Die 50mg-Schwelle ist ein Bevolkerungsdurchschnitt. Wenn du ein langsamer Metabolisierer bist (CYP1A2-Genvariante), konnte deine Halbwertszeit 7+ Stunden betragen.

Probiere den Koffein-Halbwertszeit-Rechner mit deiner tatsachlichen taglichen Aufnahme. Du konntest uberrascht sein, wie viel Koffein zur Schlafenszeit noch in deinem System ist.


Alle Berechnungen laufen lokal in deinem Browser. Keine Daten werden irgendwohin gesendet. Das Tool ist kostenlos, offen und ohne Konten oder Limits.

Diesen Artikel teilen

Newsletter

Erhalte Produktivitätstipps und Neue Tools Zuerst

Schließe dich Machern und Entwicklern an, die Datenschutz schätzen. Jede Ausgabe: neue Tools, Produktivitäts-Hacks und Updates — kein Spam.

Prioritätszugang zu neuen Tools
Jederzeit abbestellen, ohne Rückfragen