View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

Recovery
View update

๐Ÿƒโ€โ™‚๏ธ 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

Bremen Marathon Pacer 3:45 h โœ…
View update

๐Ÿƒโ€โ™‚๏ธ 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

Xavi Loop
View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

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

View update

๐Ÿƒโ€โ™‚๏ธ 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

Cafรฉ, croissant et running
View update

๐Ÿƒโ€โ™‚๏ธ 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

Easy
View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

Easy Buddy Run
View update

๐Ÿƒโ€โ™‚๏ธ 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

Flensburg liebt dich Marathon: Pacing 3:15 h
View update

๐Ÿƒโ€โ™‚๏ธ ๐ŸŒง๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

+++ 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

Myself during the final turn of the marathon at Challenge Roth
View update

๐Ÿƒโ€โ™‚๏ธ 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

Easy
View update

๐Ÿƒโ€โ™‚๏ธ 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

Marathon Pace Prep & Accidental Ruben
View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

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 ๐Ÿฅˆ!

Me standing on the 2nd place step of the podium of a triathlon race.
View update

๐Ÿƒโ€โ™‚๏ธ 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: Run. 2nd Place Overall ๐Ÿฅˆ๐Ÿฅณ
View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

๐Ÿƒโ€โ™‚๏ธ 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

Easy mit Nick
View update

๐Ÿšด 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

Zwift - 3x3 FTP + High Cadence - Otterndorf Primer
View update

๐Ÿƒโ€โ™‚๏ธ 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

Recovery & New Cafรฉ
View update

๐Ÿƒโ€โ™‚๏ธ 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

3x 2,000m 4:30/km
View update

๐Ÿƒโ€โ™‚๏ธ 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

Accidental Jojo & 6x 30s Strides at 80% Max Effort
View update

๐Ÿƒโ€โ™‚๏ธ 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

View update

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

View update

๐Ÿƒโ€โ™‚๏ธ 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

Easy Talking Round
View update

๐Ÿšด 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

Mottenburger Meile Orga-Support & Leading Bike
View update

๐Ÿƒโ€โ™‚๏ธ 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

4x 1000m 4:30min/km
View update

๐Ÿƒโ€โ™‚๏ธ Holidays Are Over, Crew Is Back
๐Ÿ“ 5.04 km โฑ๏ธ 27:32 โšก๏ธ 5:28/km
โ›ฐ๏ธ 31 m โค๏ธ 130 bpm
๐Ÿ”ฅ 1,694 days ๐ŸŒ 41,316 km ยท 1.03ร— Earth
https://www.strava.com/activities/19833537554

Holidays Are Over, Crew Is Back
View update

๐Ÿƒโ€โ™‚๏ธ The Standard
๐Ÿ“ 8.10 km โฑ๏ธ 46:36 โšก๏ธ 5:45/km
โ›ฐ๏ธ 20 m โค๏ธ 122 bpm
๐Ÿ”ฅ 1,693 days ๐ŸŒ 41,310 km ยท 1.03ร— Earth
https://www.strava.com/activities/19819596168

The Standard
View update

๐Ÿƒโ€โ™‚๏ธ TOE PROTECT
๐Ÿ“ 5.15 km โฑ๏ธ 28:54 โšก๏ธ 5:37/km
โ›ฐ๏ธ 33 m โค๏ธ 132 bpm
๐Ÿ”ฅ 1,692 days ๐ŸŒ 41,302 km ยท 1.03ร— Earth
https://www.strava.com/activities/19805790905

TOE PROTECT
View update

๐Ÿƒโ€โ™‚๏ธ Back Home
๐Ÿ“ 8.01 km โฑ๏ธ 45:27 โšก๏ธ 5:40/km
โ›ฐ๏ธ 27 m โค๏ธ 127 bpm
๐Ÿ”ฅ 1,691 days ๐ŸŒ 41,297 km ยท 1.03ร— Earth
https://www.strava.com/activities/19792071558

Back Home
View update

๐Ÿƒโ€โ™‚๏ธ Goodbye Zell!
๐Ÿ“ 5.01 km โฑ๏ธ 25:21 โšก๏ธ 5:04/km
โ›ฐ๏ธ 12 m โค๏ธ 140 bpm
๐Ÿ”ฅ 1,690 days ๐ŸŒ 41,289 km ยท 1.03ร— Earth
https://www.strava.com/activities/19775251913

Goodbye Zell!
View update

๐Ÿƒโ€โ™‚๏ธ Tiny Trail Test
๐Ÿ“ 6.42 km โฑ๏ธ 57:39 โšก๏ธ 8:59/km
โ›ฐ๏ธ 269 m โค๏ธ 127 bpm
๐Ÿ”ฅ 1,689 days ๐ŸŒ 41,284 km ยท 1.03ร— Earth
https://www.strava.com/activities/19762368381

Tiny Trail Test
View update

๐Ÿƒโ€โ™‚๏ธ A Proper Run!
๐Ÿ“ 12.10 km โฑ๏ธ 1:06:42 โšก๏ธ 5:31/km
โ›ฐ๏ธ 81 m โค๏ธ 140 bpm
๐Ÿ”ฅ 1,688 days ๐ŸŒ 41,278 km ยท 1.03ร— Earth
https://www.strava.com/activities/19749076881

A Proper Run!
View update

๐Ÿƒโ€โ™‚๏ธ Zell Trail Test ๐Ÿ‘Œ
๐Ÿ“ 4.49 km โฑ๏ธ 28:13 โšก๏ธ 6:17/km
โ›ฐ๏ธ 120 m โค๏ธ 131 bpm
๐Ÿ”ฅ 1,687 days ๐ŸŒ 41,266 km ยท 1.03ร— Earth
https://www.strava.com/activities/19735933677

View update

๐Ÿƒโ€โ™‚๏ธ Up the Hill
๐Ÿ“ 3.63 km โฑ๏ธ 23:04 โšก๏ธ 6:22/km
โ›ฐ๏ธ 80 m โค๏ธ 129 bpm
๐Ÿ”ฅ 1,686 days ๐ŸŒ 41,261 km ยท 1.03ร— Earth
https://www.strava.com/activities/19721317744

Up the Hill
View update

๐Ÿƒโ€โ™‚๏ธ Zell am See. Worst Place Ever. ๐Ÿ˜œ
๐Ÿ“ 3.41 km โฑ๏ธ 20:03 โšก๏ธ 5:53/km
โ›ฐ๏ธ 8 m โค๏ธ 122 bpm
๐Ÿ”ฅ 1,685 days ๐ŸŒ 41,258 km ยท 1.03ร— Earth
https://www.strava.com/activities/19707927077

Zell am See. Worst Place Ever. ๐Ÿ˜œ
View update

๐Ÿƒโ€โ™‚๏ธ Noticing Slight Recovery
๐Ÿ“ 2.73 km โฑ๏ธ 17:18 โšก๏ธ 6:20/km
โ›ฐ๏ธ 8 m โค๏ธ 116 bpm
๐Ÿ”ฅ 1,684 days ๐ŸŒ 41,254 km ยท 1.03ร— Earth
https://www.strava.com/activities/19690967800