Hi from sunny Switzerland! I love mountains, hiking, running and skiing. I’m also a gear and data geek.
I’m on a mission to build an AI-powered health dashboard and I want to document this journey.
Follow me along!
categories
tags
-
Same workout, two different watches’ worth of truth: one export full of raw heartbeats and pressure data, one API full of scores and verdicts — and neither one has what the other does.
-
I found someone who’d already solved my Suunto-to-Claude problem. Turns out “problem solved” was optimistic. What should’ve taken 10 minutes turned into an afternoon of small, avoidable mistakes. If you’re trying to do the same thing, save yourself the trouble — every fix is here.
-
Two watches, two apps, months of good data I could barely use — that was the real problem, not sleep quality or workout tracking. Here’s the actual reason I switched to the Coros Apex 4, and it has nothing to do with GPS accuracy or battery life.
-
Colour-coded bubbles, no legend explanation, no source, no clear metric. Here’s how I put the IBCS data visualisation standard into practice to turn a confusing chart into one you can read in three seconds.
-
I spent an afternoon trying to get a Wikipedia table into Tableau. Here’s the ImportXML workaround that finally worked — and why Power BI does the same thing in three clicks.
-
The trick that got me 30 free correct answers before I even opened the real exam.
-
SAC doesn’t have Tableau’s simple alias feature. Here are two ways to fake it — one with a formula, one without.
-
There’s no box plot in Power BI by default. Here’s how I built one anyway, using Python, step by step.
-
I went from zero Tableau experience to certified in under a month. Here’s the course order I used and what actually happens on exam day.
-
Tableau’s Python integration isn’t a checkbox — it’s a chain of installs and a hidden service you have to start manually. Here’s the walkthrough.