The rest follows the title of my PR shortened, lowercase, separated by dashes, and... usually with a typo when I'm too fast 😆
The rest follows the title of my PR shortened, lowercase, separated by dashes, and... usually with a typo when I'm too fast 😆
Thought I ran harder but clocked the same time as last year 🤷♂️
12/10 would recommend attending! 👍
👉 transviamala.ch/transruinaul...
42km🏃 / 1,670m ↗️⛰️ / 5h06 ⏱️
Thought I ran harder but clocked the same time as last year 🤷♂️
12/10 would recommend attending! 👍
👉 transviamala.ch/transruinaul...
42km🏃 / 1,670m ↗️⛰️ / 5h06 ⏱️
👉 trail-maniacs.ch/trail-run-ei...
31km 🏃 / 1,600m ↗️⛰️ / 4h20 ⏱️
👉 trail-maniacs.ch/trail-run-ei...
31km 🏃 / 1,600m ↗️⛰️ / 4h20 ⏱️
Pretty slow on the 2.2k climb 🐢, but chill on the way down 😎.
Likely the last day of summer 🥲
25km🏃 / 2,280m ↗️⛰️ / 4h30 ⏱️
Pretty slow on the 2.2k climb 🐢, but chill on the way down 😎.
Likely the last day of summer 🥲
25km🏃 / 2,280m ↗️⛰️ / 4h30 ⏱️
32km🏃 / 1,994m ↗️🏔️ / 5h13 ⏱️
32km🏃 / 1,994m ↗️🏔️ / 5h13 ⏱️
Easy trail, good weather, stunning views, a lovelly Sunday 🌞
28km🏃 / 1,940m ↗️⛰️ / 4h03 ⏱️
Easy trail, good weather, stunning views, a lovelly Sunday 🌞
28km🏃 / 1,940m ↗️⛰️ / 4h03 ⏱️
Scenic, relaxed and almost empty (thx weekday 🥳)
Also perfect for a easy hike btw - check out the official website 👉 appenzellerland.ch/de/erleben/w...
30km🏃 / 1,650m ↗️⛰️ / 4h10 ⏱️
Scenic, relaxed and almost empty (thx weekday 🥳)
Also perfect for a easy hike btw - check out the official website 👉 appenzellerland.ch/de/erleben/w...
30km🏃 / 1,650m ↗️⛰️ / 4h10 ⏱️
Jenaz <> Glattwang, quite a wild trail.
No other human in sight and no refills except a few fountains 💧
31km🏃 / 2,000m ↗️🏔️ / 5h10 ⏱️
Jenaz <> Glattwang, quite a wild trail.
No other human in sight and no refills except a few fountains 💧
31km🏃 / 2,000m ↗️🏔️ / 5h10 ⏱️
👉 swissalpine.ch/en/trails/k43/
43km🏃 / 1,950m ↗️🏔️ / 6h32 ⏱️
(Quick photos, no time, run run run)
👉 swissalpine.ch/en/trails/k43/
43km🏃 / 1,950m ↗️🏔️ / 6h32 ⏱️
(Quick photos, no time, run run run)
Also, I was feeling good until I crossed a guy casually running his 73 km today 🤯. Noob mode activated.
30km🏃 / 1,980m ↗️🏔️ / 4h50 ⏱️
Also, I was feeling good until I crossed a guy casually running his 73 km today 🤯. Noob mode activated.
30km🏃 / 1,980m ↗️🏔️ / 4h50 ⏱️
▪️Admin auth
▪️Datastore for metadata
▪️File storage for photos and GPX data
▪️Serverless functions (!) for stats
Took a few tries to steer the LLM toward the right docs but honestly, kind of impressed by the flow 🤯
LLMs.txt for the win 🏆
▪️Admin auth
▪️Datastore for metadata
▪️File storage for photos and GPX data
▪️Serverless functions (!) for stats
Took a few tries to steer the LLM toward the right docs but honestly, kind of impressed by the flow 🤯
LLMs.txt for the win 🏆
21km🏃 / 1,640m ↗️🏔️ / 3h01 ⏱️
21km🏃 / 1,640m ↗️🏔️ / 3h01 ⏱️
Beautiful trail, overcrowded experience. Public transport was even worse.
200/10 would save it for a weekday - now I know.
(30km🏃, 1,680m ↗️🏔️, 4h10 ⏱️)
Beautiful trail, overcrowded experience. Public transport was even worse.
200/10 would save it for a weekday - now I know.
(30km🏃, 1,680m ↗️🏔️, 4h10 ⏱️)
It looks a lot like a pond from my home region in Switzerland - same trees, same colors, same size. Funny how familiar it feels 😃
It looks a lot like a pond from my home region in Switzerland - same trees, same colors, same size. Funny how familiar it feels 😃
So I pushed a bit further, obviously. 😄
(28km🏃, 1,800m ↗️🗻, 3h56 ⏱️)
So I pushed a bit further, obviously. 😄
(28km🏃, 1,800m ↗️🗻, 3h56 ⏱️)