David Dal Busco @daviddalbusco.com · 9hWhat I like about Uri is that they say "salut" in plain French as a greeting 😄 Great view, and the autumn colors suited it really well! 32.1km 🏃♂️ / 1 ,919m ↗️🏔️ / 4:27 ⏱️ 150
David Dal Busco @daviddalbusco.com · 27/09/2026Oh Graubünden, autumn colors suit you so well. 🍂☀️😃 32.9km 🏃♂️ / 1,814m ↗️🏔️ / 4:30 ⏱️ 180
David Dal Busco @daviddalbusco.com · 25/09/2026Had to try. Our social feeds are doomed 😄 "Make a cool, happy, social-media ready 16:9 video that explains what Yawa (yetanotherwebanalytics.dev) is and why it's cool. Include sound effects and music (but not voiceover.)" 000
David Dal Busco @daviddalbusco.com · 15/09/2026Schwanden - Leglerhütte 🤩 26km 🏃♂️ / 1,977m ↗️🏔️ / 4:25 ⏱️ 100
David Dal Busco @daviddalbusco.com · 12/09/2026It's so easy to just ask when something feels off in my analytics. Glad I built myself yetanotherwebanalytics.dev 110
David Dal Busco @daviddalbusco.com · 11/09/2026Is it just me or is the GitHub diff view broken? It shows lines added split across two lines? 021
David Dal Busco @daviddalbusco.com · 06/09/2026Hard to believe buses and trains were utterly packed, yet I was so alone on the trail 🤷♂️ Flims to Laax, lovely as usual! 26km 🏃♂️ / 2,226m ↗️🏔️ / 4:36 ⏱️ 130
David Dal Busco @daviddalbusco.com · 04/09/2026Took one day of work to get there. Great success. 😂 210
David Dal Busco @daviddalbusco.com · 01/09/2026It's been a while, so here are some shots from today's trail run from Schwyz to Rigi, down to Immensee. 28km 🏃♂️ / 1,620m ⛰️ / 3h59 ⏱️ 070
David Dal Busco @daviddalbusco.com · 26/08/2026TIL excalidraw has a neat presentation mode. Perfect timing, I'm on my way to BärnerJS to demo some stuff 🤓 000
David Dal Busco @daviddalbusco.com · 11/08/2026Ha nice! 👍 I can only remember running into one case where I needed it too: declaring an event listener that wraps an async handler. 120
David Dal Busco @daviddalbusco.com · 05/08/2026Looks neat 👌 2026 is definitely the year of narrowed websites (did so as well). In case it's useful, randomly noticed that one link hint seems to shift 1px down on hover, and another seems to have no css transition. Can also be a design choice, just noticed it because I'm a madman 😅 110
David Dal Busco @daviddalbusco.com · 10/07/2026Boy, 31°C is a bit too warm for trail-running 🥵, took it easy. Seedorf UR - Hinter Jochli - Dallenwil today, super pleasant as usual! 31km 🏃♂️ / 1,890m ↗️⛰️ / 4h40 ⏱️ 👉 daviddalbusco.com/trails/2026/... 050
David Dal Busco @daviddalbusco.com · 05/07/2026wip (Svelte + MapKitJS + layerchart + more code than I expected 😅) 130
David Dal Busco @daviddalbusco.com · 03/07/2026So, I spent the day in the fog 😄 5-lake Pizol+ 30km 🏃♂️ / 2,230m ↗️🏔️ / 5h45⏱️ 150
David Dal Busco @daviddalbusco.com · 29/06/2026I rolled out two features to kyushu.dev 🌋 today: 1️⃣ Support for pre- and postbuild hooks 2️⃣ An option to serve static assets from the mounted file system with all the fancy logic 🎩 One more site to go and I'll have moved everything, hop hop! 100
David Dal Busco @daviddalbusco.com · 27/06/2026Today's Altdorf -> Engelberg trail summary: 🥵 2/3 running in an oven thanks to the heatwave ⛈️ 1/3 hoping not to get caught in the storm 👴 0.5/3 cramping for no reason 🫠 1/3 without water I've got weird hobbies 😂 28km 🏃♂️ / 1,900m ↗️⛰️ / 4h08 ⏱️ 020
David Dal Busco @daviddalbusco.com · 26/06/2026Even though I'm not that a fan of it, I kept the approach of recreating the familiar API of Cloudflare Workers. developers.cloudflare.com/workers/stat... 100
David Dal Busco @daviddalbusco.com · 25/06/2026Took all day, but it works 🥳 Shipping it tomorrow (likely) 000
David Dal Busco @daviddalbusco.com · 23/06/2026I've built Yet Another self-hosted Web Analytics tool 😅 There's a trick though: it has no UI, just MCP. 100
David Dal Busco @daviddalbusco.com · 20/06/2026No snow and little crowd on the trail, now that's a lovely mountain day 😉 Dallenwil - Brisen loop. 28km 🏃♂️ / 2,200m ↗️⛰️ / 4h30 ⏱️ 050
David Dal Busco @daviddalbusco.com · 13/06/2026Look at that highway! 😱 Klingenstock - Fronalpstock was so overcrowded, lesson learned: don't go there on weekends. Fun trail run though. 30km 🏃♂️ / 1,868m ↗️⛰️ / 4h15 ⏱️ 030
David Dal Busco @daviddalbusco.com · 08/06/2026Ran one of my classic pre-alpine trails today: Schwyz - Rigi - Immensee First time going during the week, so enjoyable, so few people. The mountain as you like it! 🤩🤫 28.5km 🏃♂️ / 1,600m ↗️⛰️ / 3h45⏱️ 040
David Dal Busco @daviddalbusco.com · 08/06/2026Look mum, I made it to the HN front page 🎉 Also cool, the site didn't go down because yeah, kyushu.dev runs with... Kyushu 😄 Real life test ✅ What a fun Sunday! 150
David Dal Busco @daviddalbusco.com · 05/06/2026Woot, SvelteKit static adapter does not support at:// protocol in <link> tags? Anyone managed to workaround it? 220
David Dal Busco @daviddalbusco.com · 20/05/2026As usual, the pictures and stats tax 📸 25km 🏃♂️ / 1050m ↗️ / 3h05 ⏱️ 000
David Dal Busco @daviddalbusco.com · 20/05/2026Ran around Lake Yamanaka today with a splendid view on Fuji 🤩🏔️ Still got a few cities to run in, but this was likely my last trail in Japan🇯🇵. What a blast! 110
David Dal Busco @daviddalbusco.com · 17/05/2026As usual, some pictures and statistics tax 📸 25km 🏃♂️ / 1800m ↗️ / 5h50 (3h45 moving)⏱️ 010
David Dal Busco @daviddalbusco.com · 17/05/2026Turns out, it's a volcano again 🌋 Here you can see some sprays (no idea what they are). Yeah there was some snow, kudos to all the pros who wore crampons so that I could follow. I let you guess who wore shorts and sneakers only 😅 100
David Dal Busco @daviddalbusco.com · 17/05/2026Went for another trail run in Japan 🇯🇵, this time I discovered their Alps and the stunning Mount Yake 🏔️ The view from the summit 🤩 240
David Dal Busco @daviddalbusco.com · 10/05/2026⛰️ Mounts Taisen + Nakadake + Kujū = Trail running in Japan ✅ 26km 🏃♂️ / 1,770m ↗️ / 4h17 ⏱️ 270
David Dal Busco @daviddalbusco.com · 20/03/2026I added guards to Juno.build serverless functions in TypeScript. Fun fact: had to add a console.log to pinch myself as the entire implementation worked on first try 😄. Should play the lottery today. 021
David Dal Busco @daviddalbusco.com · 14/03/2026I went over the top developing custom serverless functions for juno.build but boy, no ragrets. It's beautiful 😍 000
David Dal Busco @daviddalbusco.com · 19/02/2026Here's how to configure it in UI👇 (obviously works with the CLI too) 100
David Dal Busco @daviddalbusco.com · 19/02/2026No more GitHub secrets for deployments. The new flow uses OIDC . Each workflow run gets short-lived credentials. Nothing to rotate, nothing to leak. 🔐 Cherry on top: the Console UI shows you your deployments 😍 100
David Dal Busco @daviddalbusco.com · 14/02/2026Happy 3rd birthday, juno.build ! 🎂🥳 I still remember starting it with this beautiful prototype 😄 000
David Dal Busco @daviddalbusco.com · 14/02/2026Kind of a-ok with how that screen turned out. Pretty raw, but at least not sloppy 😜 000
David Dal Busco @daviddalbusco.com · 10/02/2026Oh, that's new - npm now shows an OIDC icon next to packages deployed with trusted publishers 👍 000
David Dal Busco @daviddalbusco.com · 08/02/2026But hey, it makes the screen a bit more alive, still a bit empty though. Gonna need to improve that... 010
David Dal Busco @daviddalbusco.com · 07/02/2026In the true spirit of “fck it, I’m just gonna rewrite that tool” I added one-click sign-in for local development to my project juno.build 000
David Dal Busco @daviddalbusco.com · 07/02/2026Go on GitHub, I'm sure you can squeeze one more button in the navbar 030
David Dal Busco @daviddalbusco.com · 07/02/2026What are those? Not plain red anymore or those squares have a new meaning? 010
David Dal Busco @daviddalbusco.com · 23/01/2026🚀 I added sign-in with GitHub on my project juno.build The kind of feature that sounds trivial but ends up being close to rocket science in my project 😆. I'm so excited about it! 🤗 000