David Tinker's Avatar

David Tinker

@davidtinker.bsky.social

https://intervals.icu/

129 Followers  |  70 Following  |  5 Posts  |  Joined: 17.08.2023  |  1.8164

Latest posts by davidtinker.bsky.social on Bluesky

Figure visualising the percent of a VO2max of 5.0 L/min required to produce functional threshold power (FTP) between 300 and 400 W, with isolines for gross metabolic efficiency (GE, %) from 20-25% and RER at each GE value between 0.85-0.95. The question was “is it possible to achieve an FTP of 380 W at a VO2max of 5.0 L/min (71 ml/kg/min at 71kg bodyweight)?” Based on these calculations, that would require somewhere around 24% GE and ~90% VO2max, which is just about physiologically plausible for an elite male cyclist… but would certainly take some work to achieve.

Figure visualising the percent of a VO2max of 5.0 L/min required to produce functional threshold power (FTP) between 300 and 400 W, with isolines for gross metabolic efficiency (GE, %) from 20-25% and RER at each GE value between 0.85-0.95. The question was “is it possible to achieve an FTP of 380 W at a VO2max of 5.0 L/min (71 ml/kg/min at 71kg bodyweight)?” Based on these calculations, that would require somewhere around 24% GE and ~90% VO2max, which is just about physiologically plausible for an elite male cyclist… but would certainly take some work to achieve.

Common question I hear: "My VO2max is x and my current threshold power is y. Is it possible for me to reach an FTP of z?”

It's surprisingly simple to predict power from VO2, and vice versa

We just need reasonable estimates for RER substrate oxidation and metabolic efficiency 📊🧵/4 #rstats #datavis

08.01.2026 22:11 — 👍 12    🔁 2    💬 1    📌 1
Post image

The first Intervals.icu news update for 2026 is out! forum.intervals.icu/t/intervals-...

08.01.2026 17:26 — 👍 10    🔁 2    💬 0    📌 0
Screenshot der SZ vom 2. Januar 2025, Seite 19

Screenshot der SZ vom 2. Januar 2025, Seite 19

@intervals.icu wird heute als eine von 5 Apps/Webseiten für das neue gesunde Jahr in der SZ vorgestellt. Unerwarteter Fame des Trainingsportals für alle, die gern Kurven, Kennzahlen und alle möglichen persönlichen Trainingsbestwerte sehen wollen // FYI @davidtinker.bsky.social #nevernotrunning

02.01.2026 05:33 — 👍 8    🔁 2    💬 2    📌 0
Post image Post image

A quick guide on how to sync Intervals.icu workouts to Garmin cycle computers leveluplife.ch/en/sync-inte...
@garmin.com #cycling #running

10.12.2025 09:56 — 👍 4    🔁 1    💬 0    📌 0
Preview
Intervals.icu Sports Analytics and Planning Intervals.icu integrates with Strava, Garmin Connect, Suunto, Wahoo and Dropbox,analyzes your rides, runs, swims and other activities and helps plan your training

Hey folks! @intervals.icu is (one of) The Best platform for analysis of your fitness and training metrics - Huge privilege to interview @davidtinker.bsky.social founder @intervals.icu
Apple Podcasts: podcasts.apple.com/gb/podcast/v...
Spotify Podcasts: open.spotify.com/show/31XA0zx...

08.12.2025 04:33 — 👍 9    🔁 3    💬 1    📌 0
Post image

Intervals.icu was awarded the 2025 Data Analysis Award at the Strava Developer Summit! #cycling #running

10.11.2025 07:37 — 👍 45    🔁 2    💬 4    📌 0
Post image Post image Post image

Intervals.icu now has very flexible custom training zones for time in zones and workout prescription. Use any activity stream (not just power, HR, pace), any anchors (FTP, LTHR, custom fields) and absolute values #cycling #running forum.intervals.icu/t/custom-zon...

05.11.2025 10:33 — 👍 21    🔁 3    💬 0    📌 1

They're calling him the most French man in history

31.10.2025 14:14 — 👍 5572    🔁 1287    💬 99    📌 29
Post image Post image

You can now download and upload activity stream data (power, heart rate, custom streams etc.) in Intervals.icu to edit or analyse data, add custom data to an activity etc. #cycling #running forum.intervals.icu/t/download-a...

30.10.2025 14:22 — 👍 13    🔁 2    💬 0    📌 0
Post image

In the coming week, the world’s best cyclists gather in Rwanda for the World Championships
From elites to juniors, the riders will chase the iconic rainbow jersey🌈

It all kicks off with the elite ITTs tomorrow and wraps up a week later with the men’s elite road race
#Kigali2025

20.09.2025 09:49 — 👍 32    🔁 4    💬 2    📌 0

Intervals.icu uses pretty much the same method to find max efforts. Doesn't do any pre-smoothing of the power data. I never tried smoothing.

17.09.2025 15:04 — 👍 3    🔁 1    💬 1    📌 0

"Hurty music"

14.09.2025 22:36 — 👍 655    🔁 120    💬 47    📌 11
Post image

Amazing!: fpca.paperplayground.app From
@aartgoossens.bsky.social
a Paper Playground paperplayground.app implementation of the FPCA model. It's a great concept to interactively showcase research results. cc
@drphilipskiba.bsky.social

30.08.2025 22:18 — 👍 7    🔁 4    💬 1    📌 0

Planning to watch #LaVuelta25?🇪🇸❤️Then this timetable might come in handy! It shows the stage start times, the estimated 50 km to go point, and the expected finish.

All times are in CEST and based on the fastest estimates, so the riders might go slower… or maybe even faster🚴💨

21.08.2025 10:12 — 👍 46    🔁 9    💬 2    📌 1
Post image

💯

20.08.2025 10:22 — 👍 9539    🔁 4215    💬 621    📌 555

Do you want to have the stage-overview for #LaVuelta in your calendar? 🇪🇸❤️

Then check out my downloadable iCalendar with start/finish points and times, plus a short stage description including distance, elevation, and a watch score.

Check it out below ⬇️📆

20.08.2025 15:09 — 👍 18    🔁 2    💬 2    📌 0
Post image

@drphilipskiba.bsky.social and I worked really hard to explain Functional Principal Component Analysis in simple. We think that if people understand FPCA they will see just how powerful it is for sports performance data analysis. journals.humankinetics.com/view/journal...

20.08.2025 15:30 — 👍 3    🔁 1    💬 0    📌 1
An overview of the 21 stages of this years Tour de France

An overview of the 21 stages of this years Tour de France

Here is my brief stage-by-stage #TDF2025  overview 🌻💛🇫🇷

Also a handy guide to when I will (maybe) be available this month, though let’s be honest, I will probably watch every stage 😅

I can’t wait for the Tour, let’s hope for a great one! Enjoy! 🙌

#TDF25 #TDF

01.07.2025 10:23 — 👍 170    🔁 29    💬 18    📌 14
A cartoon showing various activity at an airport, including an extorted luxury jet, an exploding X rocket, a ketamine enthusiast wheeling a barrow of money to his plane, many ICE officers -- some taking people to an El Salvador plane, another with a zip-tied child being blocked by a federal judge -- scientists boarding a plane to Europe, a medical self-educator covered with pox, and more. All the people are represented by various animals. The story is made in the style of a Richard Starry children's book.  Alt text borrowed from Mastodon..

A cartoon showing various activity at an airport, including an extorted luxury jet, an exploding X rocket, a ketamine enthusiast wheeling a barrow of money to his plane, many ICE officers -- some taking people to an El Salvador plane, another with a zip-tied child being blocked by a federal judge -- scientists boarding a plane to Europe, a medical self-educator covered with pox, and more. All the people are represented by various animals. The story is made in the style of a Richard Starry children's book. Alt text borrowed from Mastodon..

“A Busy, Busy Day at the Airport”

By Ruben Bolling

Genius. Click in.

05.06.2025 06:18 — 👍 4703    🔁 2034    💬 25    📌 128
Post image

⛰️⏱️ COLLE DELLE FINESTRE (18.50 km, 9.16 %, 1694 m)

🇮🇹 #Giro

⚠️ Simon Yates set a new record time of Finestre, breaking 1h-mark as the first rider.

31.05.2025 19:11 — 👍 86    🔁 17    💬 1    📌 5
Video thumbnail

New: SweatStack Express Login lets you register by simply connecting a data source - no account setup needed.
This drastically improves onboarding for 3rd party applications that are powered by SweatStack.

19.05.2025 12:12 — 👍 1    🔁 2    💬 1    📌 0
Post image

The Intervals.icu dev team has doubled in size! Read more in the news update! #cycling #running forum.intervals.icu/t/intervals-...

30.04.2025 09:43 — 👍 27    🔁 1    💬 1    📌 0
Post image Post image

Did you know that you can extend Intervals.icu if you know a little Javascript? Code completion for the data model is now available, making this much easier! #cycling #running #javascript forum.intervals.icu/t/code-compl...

16.04.2025 15:13 — 👍 17    🔁 1    💬 1    📌 0
Post image Post image Post image

You can now edit the layout and fields on the activity summary in Intervals.icu! You can also add your own panels to the tabs and share panels with others #cycling #running forum.intervals.icu/t/change-act...

09.04.2025 12:18 — 👍 15    🔁 2    💬 2    📌 0
Post image

Intervals.icu now syncs with EXR — the virtual rowing app! #rowing forum.intervals.icu/t/intervals-...

07.04.2025 16:35 — 👍 14    🔁 1    💬 0    📌 0
Post image

The latest Intervals.icu news update is out. If you want to find out about all the shiny new things give it a read! #cycling #running forum.intervals.icu/t/intervals-...

14.03.2025 08:38 — 👍 19    🔁 3    💬 0    📌 1
Post image

Incyclist is a free and open source Indoor Cycling App.
Ride in real worlds (videos or GPX using street view, satellite view or map), perform structured workouts and upload to Intervals.icu! #cycling
forum.intervals.icu/t/incyclist-...

10.03.2025 09:52 — 👍 28    🔁 5    💬 0    📌 1
Post image Post image Post image Post image

Peak Watts has integrated with Intervals.icu! A highly customizable, performance-focused tracking and analysis app for cyclists, hikers, and runners. Plan, record and analyze your activities #cycling #running peakwatts.app

07.03.2025 12:47 — 👍 9    🔁 1    💬 0    📌 0
Post image

Health Sync has integrated with Intervals.icu! It supports Apple Health, Google Fit, Huawei Health, Samsung Health and Strava #cycling #running forum.intervals.icu/t/health-syn...

28.02.2025 10:24 — 👍 14    🔁 2    💬 1    📌 0

@davidtinker is following 20 prominent accounts