Hacker and builder. I ship things, break them, and learn in public. Currently obsessed with health tech and longevity.

0beats at 40 bpm since you landed here

Tue, Sep 1Sep 1, 2026

Vitals

live · Whoop

Workouts

365 days tracked in the last year

hover a day for the story
Mon
Wed
Fri
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep

The trajectory

−2%healthspan indexvs a year ago−3% vs last month

One number for the direction my body is heading. The line runs back a full year; the dashed line is where it started.

Sep 2025SepNovJanMarMayJulSep−2%
how the healthspan index is computed

index = (ΔHRV + ΔRHRinv + ΔRecovery + ΔSleep score + ΔRestorative + ΔConsistency + ¼·ΔCardiocap + ¼·ΔZ4–Z5cap + ¼·ΔStrengthcap) / 6.75

  • Each signal is a 28-day rolling average, expressed as the % change from where it stood a year ago (the dashed zero line).
  • Resting heart rate is inverted — lower is better, so a drop counts as a positive change.
  • Restorative sleep is the share of the night spent in deep (SWS) or REM stages; consistency is Whoop’s measure of how regular my bed and wake times are.
  • Cardio counts only time with heart rate in zone 2 or above (ambling doesn’t inflate it), Z4–Z5 is the all-out subset of it, and strength is time in strength sessions. Rest days count as zero. All three are capped at ±50% and weighted a quarter of a physiology signal — this is a body-trend index; training volume only nudges it. Spotlighting one plots real hours per week instead of the index.
  • Nothing else is tuned or hidden. The headline number compares the last 28 days to the 28 days before.

From 350 journaled nights: mornings after alcohol my HRV averages 69 ms (28 nights) vs 74 ms without (322 nights).

When I sleep

220003060912Mon7h35Tue8h07Wed7h43Thu7h50Fri7h14Sat6h26Sun7h29Mon8h13Tue7h25Wed8h18Thu8h45Fri8h30Sat7h41Sun7h19

Each bar is one night, bedtime to wake-up. 7h 45m average over the last 14 nights — last night in orange.

What I train

  • Walking
    16h · 45×
  • Running
    8.5h · 10×
  • HIIT
    6.9h · 7×
  • Activity
    6.7h · 7×
  • Pickleball
    48m · 1×
  • Football
    46m · 1×
  • Yoga
    41m · 1×

72 sessions · 41 hours logged in the last 30 days.

For the record

Deliberate discomfort, last 3 months
0
saunas
0
ice baths
5
day streak
Best recovery
98%
Jul 10
Lowest resting HR
36 bpm
Aug 6
Highest HRV
120 ms
Aug 2
Longest sleep
8h 48m
Sep 6
Hardest day
17.2 strain
Jun 30
Longest run
10.8 km
Jul 31
Peak heart rate
188 bpm
Running, Jul 6