Year in Review

Six years of counting things, from Peloton miles to elbow injections.

The ledger

Metric202020212022202320242025Trend
GitHub contributions1,8742,0602,6492,4092,4291,896GitHub contributions: 2020 1,874, 2021 2,060, 2022 2,649, 2023 2,409, 2024 2,429, 2025 1,896
Books read313135374845Books read: 2020 31, 2021 31, 2022 35, 2023 37, 2024 48, 2025 45
Days closing exercise ring–304295293314310Days closing exercise ring: 2021 304, 2022 295, 2023 293, 2024 314, 2025 310
Avg daily exercise, min–7974818065Avg daily exercise, min: 2021 79, 2022 74, 2023 81, 2024 80, 2025 65
Days of Duolingo––339365365365Days of Duolingo: 2022 339, 2023 365, 2024 365, 2025 365
Peloton miles2,5802,9781,6301,202––Peloton miles: 2020 2,580, 2021 2,978, 2022 1,630, 2023 1,202

Each trend line uses its own scale. A dash means it wasn't on that year's list.

Year by year

2025

2025 was a year of perseverance through injury with one epic highlight.

  • 💻 1,896 GitHub contributions
  • 🗣️ 365 days of Duolingo
  • 🏋️ 310 days closing exercise ring
  • 🏃 65 min avg daily exercise
  • 📚 45 books read
  • ⛳ 18 rounds of golf
  • 💉 4 elbow injections
  • 🇪🇸 1 country visited
  • 💒 Got married!

2024

2024 recap, our first full year in VA and lots of fun travel.

  • 💻 2,429 GitHub contributions
  • 🗣️ 365 days of Duolingo
  • 🏋️ 314 days closing exercise ring
  • 🏃 80 min avg daily exercise
  • 📚 48 books read
  • 🇲🇽🇩🇪🇦🇹🇭🇺🇨🇿 5 countries visited
  • 👶 1 new niece
  • 💪 Benched 3 plates

2023

2023 had lots of highs and we moved to a new state.

  • 💻 2,409 GitHub contributions
  • 🚴 1,202 miles on Peloton
  • 🗣️ 365 days of Duolingo
  • 🏋️ 293 days closing exercise ring
  • 🏃 81 min avg daily exercise
  • 📚 37 books read
  • 🏴󠁧󠁢󠁳󠁣󠁴󠁿🏴󠁧󠁢󠁥󠁮󠁧󠁿 2 countries visited
  • 👶 1 new nephew
  • 🏠 1 new house

2022

2022 was good to me. Our 1st full year in DC and I did things.

  • 💻 2,649 GitHub contributions
  • 🚴 1,630 miles on Peloton
  • 🗣️ 339 days of Duolingo
  • 🏃 295 days closing exercise ring
  • 💪 74 min avg daily exercise
  • 📚 35 books read
  • 🇮🇹 1 country visited
  • 👶 1 new niece
  • 🥃 ∞ cocktails made

2021

2021 wasn't a lot better, but I did things.

  • 🚴 2,978 miles on Peloton
  • 💻 2,060 GitHub contributions
  • 🏃 304 days closing exercise ring
  • 🧘 190 meditation sessions
  • 💪 79 min daily exercise average
  • 📚 31 books read
  • 💉 3 vaccine shots
  • 🏙️ 1 move to a new city
  • 👶 1 new niece

2020

2020 obviously not a great year, but I accomplished some things.

  • 🚴 2,580 miles on Peloton
  • 💻 1,874 GitHub contributions
  • 🧘 84 meditation sessions
  • 🧎 44 yoga classes
  • 📚 31 books read
  • 🦠 4 COVID-19 tests
  • 🎤 1 conference talk
  • 🐱 1 cat adopted