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

Mon, Aug 24Aug 24, 2026

Vitals

live · Whoop

Workouts

364 days tracked in the last year

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

The trajectory

+5%healthspan indexvs a year ago−9% 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.

Aug 2025SepNovJanMarMayJul+5%
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

220003060912Sat7h17Sun8h02Mon7h43Tue8h29Wed7h43Thu7h25Fri7h44Sat7h34Sun7h52Mon8h04Tue8h11Wed8h25Thu7h30Fri8h21

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

What I train

  • Walking
    21h · 50×
  • Running
    9.7h · 11×
  • HIIT
    8.9h · 10×
  • Hiking
    7.0h · 5×
  • Activity
    6.7h · 7×
  • Pickleball
    1.0h · 1×
  • Other
    13m · 1×

85 sessions · 55 hours logged in the last 30 days.

For the record

Deliberate discomfort, last 3 months
4
saunas
2
ice baths
14
day streak
Best recovery
98%
Jul 10
Lowest resting HR
36 bpm
Aug 6
Highest HRV
127 ms
Jun 20
Longest sleep
8h 42m
May 31
Hardest day
17.2 strain
Jun 30
Longest run
10.8 km
Jul 31
Peak heart rate
189 bpm
Running, Jun 20