🏃♂️ 10x Waseberg
📏 16.11 km ⏱️ 2:09:14 ⚡️ 8:01/km
⛰️ 801 m ❤️ 153 bpm
🔥 1,735 days 🌍 41,755 km · 1.04× Earth
https://www.strava.com/activities/20404071876
🏃♂️ 10x Waseberg
📏 16.11 km ⏱️ 2:09:14 ⚡️ 8:01/km
⛰️ 801 m ❤️ 153 bpm
🔥 1,735 days 🌍 41,755 km · 1.04× Earth
https://www.strava.com/activities/20404071876
🏃♂️ Easy Croissant Lap
📏 8.66 km ⏱️ 46:55 ⚡️ 5:25/km
⛰️ 63 m ❤️ 140 bpm
🔥 1,734 days 🌍 41,739 km · 1.04× Earth
https://www.strava.com/activities/20388938745
🏃♂️ Another Easy Day
📏 3.04 km ⏱️ 18:10 ⚡️ 5:59/km
⛰️ 7 m ❤️ 107 bpm
🔥 1,733 days 🌍 41,730 km · 1.04× Earth
https://www.strava.com/activities/20374288134
🏃♂️ Montags nie 😜
📏 3.03 km ⏱️ 18:13 ⚡️ 6:00/km
⛰️ 8 m ❤️ 112 bpm
🔥 1,732 days 🌍 41,727 km · 1.04× Earth
https://www.strava.com/activities/20360189565
🏃♂️ Buddy Run
📏 13.36 km ⏱️ 1:14:37 ⚡️ 5:35/km
⛰️ 74 m ❤️ 125 bpm
🔥 1,731 days 🌍 41,724 km · 1.04× Earth
https://www.strava.com/activities/20346069733
🏃♂️ Headlamp & Sunglasses & Vert
📏 30.02 km ⏱️ 2:59:15 ⚡️ 5:58/km
⛰️ 513 m ❤️ 141 bpm
🔥 1,730 days 🌍 41,711 km · 1.04× Earth
https://www.strava.com/activities/20332747416
🏃♂️ Recovery
📏 8.27 km ⏱️ 43:47 ⚡️ 5:18/km
⛰️ 32 m ❤️ 134 bpm
🔥 1,729 days 🌍 41,681 km · 1.04× Earth
https://www.strava.com/activities/20320777216
🏃♂️ 8x Waseberg + 1 New “Street”
📏 18.29 km ⏱️ 2:14:01 ⚡️ 7:20/km
⛰️ 714 m ❤️ 153 bpm
🔥 1,728 days 🌍 41,673 km · 1.04× Earth
https://www.strava.com/activities/20308056141
Ich finde es ja hart witzig, dass ein Politiker vom Kaliber Lauterbach das Wort „Shitbürger“ so easy dropped. Wie wär’s mit nem neuen Slogan, z. B. „Deutschland — aber in GEIL“? 😄 #krankenversicherung
🏃♂️ EverySingleStreet Altona-Cleanup
📏 14.23 km ⏱️ 1:09:58 ⚡️ 4:55/km
⛰️ 88 m ❤️ 155 bpm
🔥 1,727 days 🌍 41,654 km · 1.04× Earth
https://www.strava.com/activities/20293321608
🏃♂️ Coffee Loop
📏 13.22 km ⏱️ 1:09:31 ⚡️ 5:15/km
⛰️ 96 m ❤️ 141 bpm
🔥 1,726 days 🌍 41,640 km · 1.04× Earth
https://www.strava.com/activities/20278617664
🏃♂️ One hour later…
📏 10.66 km ⏱️ 58:11 ⚡️ 5:28/km
⛰️ 66 m ❤️ 142 bpm
🔥 1,725 days 🌍 41,627 km · 1.04× Earth
https://www.strava.com/activities/20264232900
🏃♂️ Still Improving
📏 8.00 km ⏱️ 48:12 ⚡️ 6:02/km
⛰️ 38 m ❤️ 120 bpm
🔥 1,724 days 🌍 41,616 km · 1.04× Earth
https://www.strava.com/activities/20252312931
🏃♂️ Recovery
📏 4.07 km ⏱️ 23:34 ⚡️ 5:47/km
⛰️ 19 m ❤️ 131 bpm
🔥 1,723 days 🌍 41,608 km · 1.04× Earth
https://www.strava.com/activities/20236260884
🏃♂️ Buddy Talk
📏 10.12 km ⏱️ 1:01:15 ⚡️ 6:03/km
⛰️ 70 m ❤️ 131 bpm
🔥 1,722 days 🌍 41,604 km · 1.04× Earth
https://www.strava.com/activities/20223541041
🏃♂️ Safety Mile (🤧)
📏 3.02 km ⏱️ 18:04 ⚡️ 5:58/km
⛰️ 6 m ❤️ 109 bpm
🔥 1,721 days 🌍 41,594 km · 1.04× Earth
https://www.strava.com/activities/20210200650
🏃♂️ Managing
📏 4.04 km ⏱️ 24:44 ⚡️ 6:07/km
⛰️ 20 m ❤️ 122 bpm
🔥 1,720 days 🌍 41,591 km · 1.04× Earth
https://www.strava.com/activities/20195692902
🏃♂️ Feeling Sick & Playing It Safe
📏 2.65 km ⏱️ 16:30 ⚡️ 6:14/km
⛰️ 13 m ❤️ 115 bpm
🔥 1,719 days 🌍 41,587 km · 1.04× Earth
https://www.strava.com/activities/20180686358
🏃♂️ Recovery
📏 8.07 km ⏱️ 46:23 ⚡️ 5:45/km
⛰️ 26 m ❤️ 122 bpm
🔥 1,718 days 🌍 41,584 km · 1.04× Earth
https://www.strava.com/activities/20167356784
🏃♂️ Bremen Marathon Pacer 3:45 h ✅
📏 42.90 km ⏱️ 3:44:06 ⚡️ 5:13/km
⛰️ 108 m ❤️ 152 bpm
🔥 1,717 days 🌍 41,576 km · 1.04× Earth
https://www.strava.com/activities/20157004767
🏃♂️ Xavi Loop
📏 8.12 km ⏱️ 41:47 ⚡️ 5:09/km
⛰️ 26 m ❤️ 141 bpm
🔥 1,716 days 🌍 41,533 km · 1.04× Earth
https://www.strava.com/activities/20139752316
🏃♂️ Rest Day
📏 3.03 km ⏱️ 16:21 ⚡️ 5:24/km
⛰️ 5 m ❤️ 129 bpm
🔥 1,715 days 🌍 41,525 km · 1.04× Earth
https://www.strava.com/activities/20126180316
New iPhone Duo is out, a foldable with a huge screen inside. Looks cool but doesn’t seem to work for people who use the phone with their left hand, like I do. Makes me wonder: do most people actually primarily use their right hand for their phone? #iPhoneDuo
🏃♂️ Café, croissant et running
📏 13.52 km ⏱️ 1:14:35 ⚡️ 5:31/km
⛰️ 55 m ❤️ 132 bpm
🔥 1,714 days 🌍 41,522 km · 1.04× Earth
https://www.strava.com/activities/20113131005
🏃♂️ Easy
📏 12.07 km ⏱️ 1:05:23 ⚡️ 5:25/km
⛰️ 30 m ❤️ 127 bpm
🔥 1,713 days 🌍 41,509 km · 1.04× Earth
https://www.strava.com/activities/20099504047
🏃♂️ Trail Shoes in the Park
📏 5.79 km ⏱️ 32:44 ⚡️ 5:39/km
⛰️ 43 m ❤️ 121 bpm
🔥 1,712 days 🌍 41,497 km · 1.04× Earth
https://www.strava.com/activities/20084447424
🏃♂️ Easy Buddy Run
📏 8.14 km ⏱️ 49:36 ⚡️ 6:05/km
⛰️ 34 m ❤️ 118 bpm
🔥 1,711 days 🌍 41,491 km · 1.04× Earth
https://www.strava.com/activities/20070132491
🏃♂️ Flensburg liebt dich Marathon: Pacing 3:15 h
📏 42.78 km ⏱️ 3:15:27 ⚡️ 4:34/km
⛰️ 79 m ❤️ 165 bpm
🔥 1,710 days 🌍 41,483 km · 1.04× Earth
https://www.strava.com/activities/20059797131
🏃♂️ 🌧️ Shakeout in the Rain
📏 4.01 km ⏱️ 20:52 ⚡️ 5:12/km
⛰️ 8 m ❤️ 132 bpm
🔥 1,709 days 🌍 41,440 km · 1.03× Earth
https://www.strava.com/activities/20042031137
🏃♂️ Tapering
📏 3.03 km ⏱️ 15:57 ⚡️ 5:16/km
⛰️ 5 m ❤️ 127 bpm
🔥 1,708 days 🌍 41,436 km · 1.03× Earth
https://www.strava.com/activities/20029638863
🏃♂️ Short/Easy + 4x 100m Strides
📏 7.21 km ⏱️ 36:46 ⚡️ 5:06/km
⛰️ 20 m ❤️ 137 bpm
🔥 1,707 days 🌍 41,433 km · 1.03× Earth
https://www.strava.com/activities/20016143882
+++ NEW BLOG POST & PODCAST EPISODE! +++
Challenge Roth 2026: Chasing Sub-10 and Setting a Massive Personal Best → teesche.com/roth2026 — my longest and most detailed one yet. A massive 25,000 words behemoth containing 70 pictures, the audio version is 2:53 hours. Enjoy! #triathlon
🏃♂️ Easy
📏 10.48 km ⏱️ 55:13 ⚡️ 5:16/km
⛰️ 53 m ❤️ 135 bpm
🔥 1,706 days 🌍 41,426 km · 1.03× Earth
https://www.strava.com/activities/20001281943
🏃♂️ Marathon Pace Prep & Accidental Ruben
📏 10.09 km ⏱️ 49:02 ⚡️ 4:52/km
⛰️ 21 m ❤️ 146 bpm
🔥 1,705 days 🌍 41,415 km · 1.03× Earth
https://www.strava.com/activities/19986134788
🏃♂️ Recovery
📏 2.73 km ⏱️ 14:31 ⚡️ 5:19/km
❤️ 129 bpm
🔥 1,704 days 🌍 41,405 km · 1.03× Earth
https://www.strava.com/activities/19971670893
It’s not everyday I end up on the podium of a triathlon race. Crazy! 123 males finished and just one of them was faster than me over a 500 m swim, 20 km bike, and 5 km run. Kudos to Tristan, who is 20 years younger.
Also great to share the podium with my buddy Mathias, 3rd place overall, whom I beat by just 20 seconds with a faster run, in fact the fastest run out of everyone here today. Not ashamed to be proud of it 🥈!
🏃♂️ Otterndorf Sprint Triathlon: Run. 2nd Place Overall 🥈🥳
📏 4.78 km ⏱️ 18:50 ⚡️ 3:57/km
⛰️ 43 m ❤️ 173 bpm
🔥 1,703 days 🌍 41,402 km · 1.03× Earth
https://www.strava.com/activities/19962513945
🚴 Otterndorf Sprint Triathlon: Bike
📏 20.36 km ⏱️ 35:23 ⚡️ 34.5 km/h
⛰️ 54 m ❤️ 169 bpm 🔋 208 W
https://www.strava.com/activities/19962535042
🏊 Otterndorf Sprint Triathlon: Swim
📏 431 m ⏱️ 7:47 ⚡️ 1:48/100 m
❤️ 127 bpm
https://www.strava.com/activities/19962535001
🏃♂️ Short One. Sprint Distance Triathlon Tomorrow.
📏 4.10 km ⏱️ 21:17 ⚡️ 5:12/km
⛰️ 6 m ❤️ 136 bpm
🔥 1,702 days 🌍 41,398 km · 1.03× Earth
https://www.strava.com/activities/19945666117
🏃♂️ Easy mit Nick
📏 10.13 km ⏱️ 57:05 ⚡️ 5:38/km
⛰️ 21 m ❤️ 129 bpm
🔥 1,701 days 🌍 41,394 km · 1.03× Earth
https://www.strava.com/activities/19932430015
🚴 Zwift - 3x3 FTP + High Cadence - Otterndorf Primer
📏 30.62 km ⏱️ 1:02:58 ⚡️ 29.2 km/h
⛰️ 221 m ❤️ 134 bpm 🔋 164 W
https://www.strava.com/activities/19919985096
🏃♂️ Recovery & New Café
📏 7.30 km ⏱️ 41:18 ⚡️ 5:39/km
⛰️ 32 m ❤️ 122 bpm
🔥 1,700 days 🌍 41,383 km · 1.03× Earth
https://www.strava.com/activities/19918726509
🏃♂️ 3x 2,000m 4:30/km
📏 16.12 km ⏱️ 1:18:26 ⚡️ 4:52/km
⛰️ 62 m ❤️ 153 bpm
🔥 1,699 days 🌍 41,376 km · 1.03× Earth
https://www.strava.com/activities/19906092235
🏃♂️ Accidental Jojo & 6x 30s Strides at 80% Max Effort
📏 11.01 km ⏱️ 56:05 ⚡️ 5:06/km
⛰️ 24 m ❤️ 141 bpm
🔥 1,698 days 🌍 41,360 km · 1.03× Earth
https://www.strava.com/activities/19888770508
🏃♂️ Rest Day
📏 5.35 km ⏱️ 28:02 ⚡️ 5:14/km
⛰️ 39 m ❤️ 133 bpm
🔥 1,697 days 🌍 41,349 km · 1.03× Earth
https://www.strava.com/activities/19874830584
I’ve used Hetzner hosting for all my various web projects for many years and never regretted the decision. It’s great to finally get a video tour of their main data center — and it’s done by Linus! https://youtu.be/MQeJYEN_lrg #hetzner #hosting
🏃♂️ Easy Talking Round
📏 13.81 km ⏱️ 1:12:53 ⚡️ 5:17/km
⛰️ 21 m ❤️ 139 bpm
🔥 1,696 days 🌍 41,344 km · 1.03× Earth
https://www.strava.com/activities/19860083106
🚴 Mottenburger Meile Orga-Support & Leading Bike
📏 17.03 km ⏱️ 1:03:30 ⚡️ 16.1 km/h
⛰️ 57 m ❤️ 76 bpm 🔋 79 W
https://www.strava.com/activities/19849380322
🏃♂️ 4x 1000m 4:30min/km
📏 14.30 km ⏱️ 1:11:13 ⚡️ 4:59/km
⛰️ 36 m ❤️ 152 bpm
🔥 1,695 days 🌍 41,330 km · 1.03× Earth
https://www.strava.com/activities/19845863669