Advertisement · 728 × 90

Posts by Guillermo Esteves

Preview
buzz lightyear from toy story is smiling while sitting in a spaceship . Alt: The scene from Toy Story 2 where Buzz is inside a Buzz Lightyear toy package sitting on the shelf of a toy store filled with hundreds of other Buzz Lightyear toy packages.

"I just built my-vibe-coded-crap-dot-ai, an AI-powered coaching platform for runners/cyclists/triathletes!"

2 weeks ago 1 0 0 0
Me, riding a tri bike in aero on a two-lane road lined with pine trees. I'm wearing a red long-sleeve jersey and a Rudy Project Wingdream helmet.

Me, riding a tri bike in aero on a two-lane road lined with pine trees. I'm wearing a red long-sleeve jersey and a Rudy Project Wingdream helmet.

A POV shot of the aero bars on my tri bike, looking down an empty two-lane road stretching toward the snow-capped Teton Range. Sagebrush and pine trees line both sides of the road under a partly cloudy sky.

A POV shot of the aero bars on my tri bike, looking down an empty two-lane road stretching toward the snow-capped Teton Range. Sagebrush and pine trees line both sides of the road under a partly cloudy sky.

Woke up at 1% Whoop recovery 💀 but it was too damn nice to stay inside.

2 weeks ago 2 0 0 0
A panoramic view of the Tetons from Teton Park Road, a straight, empty two-lane road converging toward the snow-capped peaks on the horizon. Sagebrush flats stretch out on both sides of the road. The sky is layered with with clouds.

A panoramic view of the Tetons from Teton Park Road, a straight, empty two-lane road converging toward the snow-capped peaks on the horizon. Sagebrush flats stretch out on both sides of the road. The sky is layered with with clouds.

My favorite time of year: Teton Park Road is open to pedestrians and cyclists, 28 km of car-free bliss.

3 weeks ago 13 5 0 0
Me, taking a selfie while riding my bike on a paved road, wearing a red jersey, a dark aero helmet, and sunglasses. The Tetons and sagebrush flats stretch across the background.​​​​​​​​​​​​​​​​

Me, taking a selfie while riding my bike on a paved road, wearing a red jersey, a dark aero helmet, and sunglasses. The Tetons and sagebrush flats stretch across the background.​​​​​​​​​​​​​​​​

Proof that I still know how to ride a bike outside.

1 month ago 5 1 0 0
Me out on a run, wearing an Ironman 70.3 St. George shirt, sunglasses, and a dark cap, on a pathway along the side of a road with sagebrush and snow-capped mountains in the background. The sun is low on the horizon. A Strava overlay displays 10.07 km, 6:03/km pace, 1h 0m time, 40 m elevation gain, 774 calories, and 139 bpm average heart rate.​​​​​​​​​​​​​​​​

Me out on a run, wearing an Ironman 70.3 St. George shirt, sunglasses, and a dark cap, on a pathway along the side of a road with sagebrush and snow-capped mountains in the background. The sun is low on the horizon. A Strava overlay displays 10.07 km, 6:03/km pace, 1h 0m time, 40 m elevation gain, 774 calories, and 139 bpm average heart rate.​​​​​​​​​​​​​​​​

Fuck yeah, first outdoor run of the season!

1 month ago 3 0 0 0
Preview
Ironman updates their competition rules for 2026 This year’s rules formalize the 20-meter bike draft rules for pros, which they announced last month, and clarify how they will work when age groupers interact with pros. They also lessen the penalty f...

New year, new Ironman rules.

1 month ago 0 0 0 0

Skiathlon looks like a lot of fun.

2 months ago 0 0 0 0
Preview
Introducing TrainerRoad AI - TrainerRoad Blog Meet TrainerRoad AI, the next generation of cycling training.

Sounds like the new version of TrainerRoad is dropping today. I've been in the beta for the past couple of weeks and so far it's been a fantastic update. Probably the most productive block of training I've had in months.

3 months ago 0 0 0 0
A screenshot of Whoop’s AI coach, saying:

“January Jumpstart with WHOOP is all about
building momentum in January - and during pregnancy, that means focusing on what supports you and your growing baby.“

The rest of the slop is not even worth transcribing.

A screenshot of Whoop’s AI coach, saying: “January Jumpstart with WHOOP is all about building momentum in January - and during pregnancy, that means focusing on what supports you and your growing baby.“ The rest of the slop is not even worth transcribing.

They say AI is useless, but without Whoop's AI coach, I might have never found out that I, a 43-year-old man, am pregnant. Truly incredible technology, glad we're betting the entire economy on it.

3 months ago 0 0 0 0
Preview
No more Mortal Hydration in Ironman aid stations in 2026 From Ironman, via email: Ahead of your race next year, we wanted to introduce you to Precision Fuel & Hydration, our Official Hydration Partner for the 2026 IRONMAN and IRONMAN 70.3 Global Series, inc...

This is great news!

4 months ago 0 0 0 0
Advertisement
Screenshot of an email from Ironman, which reads: 

Dear Guillermo,

Ahead of your race next year, we wanted to introduce you to Precision Fuel & Hydration, our Official Hydration Partner for the 2026 IRONMAN and IRONMAN 70.3 Global Series, including the 2026 IRONMAN World Championship in Kona, Hawai’i and the 2026 IRONMAN 70.3 World Championship in Nice, France.

Trusted by reigning IRONMAN World Champion Solveig Løvseth and 2x IRONMAN 70.3 Champion Jelle Geens, Precision Fuel & Hydration’s PH 1000 electrolyte drink will be available on-course globally next season.

Screenshot of an email from Ironman, which reads: Dear Guillermo, Ahead of your race next year, we wanted to introduce you to Precision Fuel & Hydration, our Official Hydration Partner for the 2026 IRONMAN and IRONMAN 70.3 Global Series, including the 2026 IRONMAN World Championship in Kona, Hawai’i and the 2026 IRONMAN 70.3 World Championship in Nice, France. Trusted by reigning IRONMAN World Champion Solveig Løvseth and 2x IRONMAN 70.3 Champion Jelle Geens, Precision Fuel & Hydration’s PH 1000 electrolyte drink will be available on-course globally next season.

Oh wow, no more Mortal in Ironman aid stations globally next year!

4 months ago 0 0 0 0

Congratulations to today's winner: the Ironman Pro Series.

5 months ago 1 0 0 0
Teddy, an orange tabby cat, rolling around on top of the handlebars of a bike, which has an orange towel draped on top and a pair of white and orange headphones with the Zwift logo hanging from the handlebars, with a bookshelf and window visible in the background.​​​​​​​​​​​​​​​​

Teddy, an orange tabby cat, rolling around on top of the handlebars of a bike, which has an orange towel draped on top and a pair of white and orange headphones with the Zwift logo hanging from the handlebars, with a bookshelf and window visible in the background.​​​​​​​​​​​​​​​​

Teddy, an orange tabby cat, rolling around on top of the handlebars of a bike, which has an orange towel draped on top and a pair of white and orange headphones with the Zwift logo hanging from the handlebars, with a bookshelf and window visible in the background.​​​​​​​​​​​​​​​​

Teddy, an orange tabby cat, rolling around on top of the handlebars of a bike, which has an orange towel draped on top and a pair of white and orange headphones with the Zwift logo hanging from the handlebars, with a bookshelf and window visible in the background.​​​​​​​​​​​​​​​​

Teddy Focaccia just discovered that my Zwift headphones are apparently very munchable.

5 months ago 4 1 0 1
Screenshot of an email, showing a man on a triathlon bike, with the dates June 6–June 7, 2026 overlaid on top. Below, the text of the email reads:

Hi Guillermo,

Welcome Aboard - Escape 2026 is Yours.

You are officially registered for the 2026 Escape From Alcatraz Triathlon.

Event Dates:

Saturday, June 6, 2026 – Mandatory Packet Pick-Up & Athlete Safety Meetings

Sunday, June 7, 2026 – Race Day

Screenshot of an email, showing a man on a triathlon bike, with the dates June 6–June 7, 2026 overlaid on top. Below, the text of the email reads: Hi Guillermo, Welcome Aboard - Escape 2026 is Yours. You are officially registered for the 2026 Escape From Alcatraz Triathlon. Event Dates: Saturday, June 6, 2026 – Mandatory Packet Pick-Up & Athlete Safety Meetings Sunday, June 7, 2026 – Race Day

Oh hell yes, I got into Escape from Alcatraz.

5 months ago 1 0 0 0
Preview
Strava Just Sued Garmin: Demands Garmin Stop Selling Devices  Strava has sued Garmin, an act that I very much did not have on my bingo card for 2025. In doing so, they are demanding that Garmin cease selling effectively all of their fitness/outdoor watches, as well as cycling

lmaoooo strava is such a dumb joke of a company www.dcrainmaker.com/2025/10/s...

6 months ago 0 0 1 0
Preview
Race Report: 2025 Hole Half Marathon I finished all three of my local half marathons for the first time, a neat little milestone.

One more race report, for what is likely my last race of this year: www.giventotri.com/2025/09/28/r...

6 months ago 0 1 0 0
Preview
Race Report: 2025 Ironman 70.3 Washington Tri-Cities I finished my tenth Ironman 70.3 with no regrets.

Here's my race report for Ironman 70.3 Washington Tri-Cities, my last triathlon of the year and the tenth Ironman 70.3 I've done: www.giventotri.com/2025/09/25/r...

6 months ago 3 3 0 0
Preview
Race Report: 2025 Ironman 70.3 Washington Tri-Cities I finished my tenth Ironman 70.3 with no regrets.

Here's my race report for Ironman 70.3 Washington Tri-Cities, my last triathlon of the year and the tenth Ironman 70.3 I've done: www.giventotri.com/2025/09/25/r...

6 months ago 3 3 0 0
Video

It was, uh, very windy on race day on Sunday.

6 months ago 0 0 0 0
The medal for the 2025 Ironman 70.3 Washington Tri-Cities, featuring images of a steamboat, a silhouette of a person on a paddleboard, a grapevine, and a landscape scene of a vineyard, with the text "1.2 mi swim, 56 mi bike, 13.1 mi run" at the top. The ribbon is black with orange dots. The Columbia River can be seen behind the medal, with the opposite shoreline in the distance.

The medal for the 2025 Ironman 70.3 Washington Tri-Cities, featuring images of a steamboat, a silhouette of a person on a paddleboard, a grapevine, and a landscape scene of a vineyard, with the text "1.2 mi swim, 56 mi bike, 13.1 mi run" at the top. The ribbon is black with orange dots. The Columbia River can be seen behind the medal, with the opposite shoreline in the distance.

My tenth Ironman 70.3 is in the books, and with that, my race season is over. Full race report coming soon, but for now here's my #medalmonday

7 months ago 0 0 0 0
Advertisement
A row of triathlon bikes racked on a metal frame outdoors on a grassy area, with trees and other bikes in the background. In the foreground, a silver Trek Speed Concept bike with TriRig arm scoops on the aerobars.

A row of triathlon bikes racked on a metal frame outdoors on a grassy area, with trees and other bikes in the background. In the foreground, a silver Trek Speed Concept bike with TriRig arm scoops on the aerobars.

Close-up view of a silver Trek Speed Concept bike, seen through the out-of-focus spokes of the wheel of another bike, with other bikes in the background. The bike has a "Given to Tri" decal and a race sticker for Ironman 70.3 Washington Tri-Cities with the number 81.

Close-up view of a silver Trek Speed Concept bike, seen through the out-of-focus spokes of the wheel of another bike, with other bikes in the background. The bike has a "Given to Tri" decal and a race sticker for Ironman 70.3 Washington Tri-Cities with the number 81.

Shadowfax is racked and ready for tomorrow.

7 months ago 3 0 0 0
A silver Trek Speed Concept bicycle placed in front of a window. On the floor in front of the bike are various pieces of triathlon hear: water bottles, energy gels, a swim cap, goggles, a helmet, Ironman-branded hat, cycling shoes, running shoes, gloves, a bike computer, a heart rate monitor, and a race bib with the number 81.

A silver Trek Speed Concept bicycle placed in front of a window. On the floor in front of the bike are various pieces of triathlon hear: water bottles, energy gels, a swim cap, goggles, a helmet, Ironman-branded hat, cycling shoes, running shoes, gloves, a bike computer, a heart rate monitor, and a race bib with the number 81.

All my gear, ready for tomorrow.

7 months ago 4 0 1 0
Close-up of the front section of a silver Trek Speed Concept bicycle, featuring aerobars with TriRig arm scoops, deep-section Bontrager wheel, and disc brakes. The bike is positioned indoors with golden morning sunlight casting shadows on the wall and a wooden cabinet in the background.

Close-up of the front section of a silver Trek Speed Concept bicycle, featuring aerobars with TriRig arm scoops, deep-section Bontrager wheel, and disc brakes. The bike is positioned indoors with golden morning sunlight casting shadows on the wall and a wooden cabinet in the background.

One more sleep until race day.

7 months ago 3 0 0 0
Preview
Race Report: 2024 Ironman 70.3 Washington Tri-Cities I ended my triathlon season on a high note.

And in case you missed it, my race report from last year's race: www.giventotri.com/2024/09/25...

7 months ago 0 0 0 0
My right hand, wearing an Ironman 70.3 wristband with the bib number 81 and a Whoop band. In the background, a view of a marina.

My right hand, wearing an Ironman 70.3 wristband with the bib number 81 and a Whoop band. In the background, a view of a marina.

All checked in for Ironman 70.3 Washington Tri-Cities on Sunday! Bib number 81, here's the live tracking link: rtrt.me/ulink/IRMA/IRM-WASHIN...

7 months ago 0 0 1 0
A view of the Columbia Point marina, with several empty docks and a few boats on the water. In the foreground, there is a fenced walkway, shrubs, and a patio area with a table and four chairs. Beyond the marina, there is a grassy area with trees, a boat ramp, and several buildings in the distance under a clear sky.

A view of the Columbia Point marina, with several empty docks and a few boats on the water. In the foreground, there is a fenced walkway, shrubs, and a patio area with a table and four chairs. Beyond the marina, there is a grassy area with trees, a boat ramp, and several buildings in the distance under a clear sky.

The view of the swim exit, run course, and finish line from my hotel room is so good I almost wish I was spectating instead of racing 😅

7 months ago 0 0 0 0
Me, wearing a white sun hoodie, black cap, and reflective sunglasses running along an open field with sagebrush. Pine trees and the Teton Range are visible in the background.

Me, wearing a white sun hoodie, black cap, and reflective sunglasses running along an open field with sagebrush. Pine trees and the Teton Range are visible in the background.

A map of a Strava run showing a route in Grand Teton National Park, near Beaver Creek and Moose. The run is labeled "Afternoon Run" and lists a distance of 16.33 kilometers, a time of 1 hour and 29 minutes, and a pace of 5 minutes 29 seconds per kilometer.

A map of a Strava run showing a route in Grand Teton National Park, near Beaver Creek and Moose. The run is labeled "Afternoon Run" and lists a distance of 16.33 kilometers, a time of 1 hour and 29 minutes, and a pace of 5 minutes 29 seconds per kilometer.

The wildfire smoke cleared out long enough to let me take a break from the treadmill.

7 months ago 2 0 0 0
Me, wearing a red cycling jersey, black helmet, and golden reflective sunglasses riding a road bike on a paved path through open fields, with the Teton Range and blue sky in the background.

Me, wearing a red cycling jersey, black helmet, and golden reflective sunglasses riding a road bike on a paved path through open fields, with the Teton Range and blue sky in the background.

Gotta enjoy good weather days when they come around.

7 months ago 3 0 0 0
Preview
Race Report: 2024 Ironman Canada “You are almost an Ironman!”

From a year ago, my race report from the last Ironman Canada in Penticton, British Columbia: www.giventotri.com/2024/08/30/r...

7 months ago 0 1 0 0
Advertisement

I love that roughly half my feed right now is @lavuelta.bsky.social.

(Also, I really, really want to go to Spain.)

7 months ago 1 0 0 0