Went for a 8km ride in the woods today. No near death experiences this time, and I had more power that I expected going up the hills (I love hills!).

And the left knee held up! This is looking good!

#MountainBike #MTB #Trek #Nature #Outdoors #SingleTrack #Shredding

Depuis les Bauges, au dessus du refuge du Charbon, le massif du Mont-Blanc au loin.

#montagne #tente #randonnée #montblanc #bauges #lever #mountain #hiking #trek #sunrise #tent #fairphone5
Wenn man denkt man hat schon alles gesehen.
Ohne den dreieckigen Stopfen lassen sich keine Griffe an dem Lenker betätigen. Barends würde ich mir hier komplett verkneifen.
#trek #bontrager
花で街をつなぐ ガーデンネックレス横浜ライド【Garden Necklace Yokohama Ride】 https://www.bikingjp.com/928427/ #BIANCHHI #Cervelo #ChibaCycling #CyclingChiba #FACTOR #trek #ロードバイク #千葉サイクリング #千葉自転車に乗る #市川市サイクリング

Another step in moving services to the EU / self-hosting:

TripIt is great, but it has been stagnant for the last decade or so.

I am giving Trek (https://github.com/mauriceboe/TREK) a go. It might be vibe coded, but it seems to do the job.
I just have to add nicer imports from emails.
I am hosting it on my Hetzner server, which is slowly collecting quite a few services.

#trek #tripit #digitalsovereignty