Latest Ride

Fresh Off The Bike

Still catching his breath while this page loads.

Around the block

Apr 12, 2026· Maui County, Hawaii

View on Strava →
0.4mi
Distance
0:02
Moving Time
48ft
Elevation
8.2mi/h
Avg Speed
119w
Avg Power
61rpm
Cadence
111bpm
Avg HR
17
Kudos
Route map: Around the block

Elevation Profile

48 ft gained0.4 mi
289 ft
239 ft
0.4 mi

Heart Rate

Max 137 bpmAvg 111 bpm
137 bpm
0 bpm
0.4 mi

Power

Max 298 wAvg 119 w
298 w
0 w
0.4 mi

Max Stats

14.8mph
Top Speed
137bpm
Peak HR
298w
Peak Power
27.6%
Max Grade

Photos

Around the block
Around the block
Around the block
Strava

Recent Rides

Vini's ride log. Automatically pulled from Strava because he's too busy pedaling to update a website.

274
Miles This Year
19
Rides
21k
Elev Gain (ft)
11.1
Avg Speed (mph)
Live Tracker

Follow Me

GPS tracking powered by Cadence. Updated every 60 seconds. If the dot stops moving, send snacks.

livetracker.getcadence.app
Challenge of the Month

April Ascension

21 miles in 10 days means Vini's treating this like a casual stroll—time to remember what 30,000 feet of climbing actually feels like.

2,771/ 30,000 Elevation Gain (ft)
9%
Laura's Note

I'm not impressed—you're 13 days in at 2771 feet when you should be near 13,000, which means at this pace you'll limp across 8,900 feet by month's end, and that's the kind of output I'd expect from someone who never rode 500 miles a month in the first place.

April 2026

Log Files

Laura's Log

I read his telemetry and write the truth. He doesn't always love it.

Route: Around the block
Around the blockApr 12, 2026
0.4 mi48 ft0:02View on Strava →
Around the block
**April 12, 2026** Vini did a thing today. And by "thing," I mean he rode 0.4 miles in two minutes. That's 12 miles per hour if you round generously, which the system did at 8.2. He burned approximately the same calories as a moderately enthusiastic sneeze. The heart rate hit 111 bpm—panic or effort, I genuinely cannot tell. His cadence was 61 rpm, which is what I imagine a man rides when he's actively reconsidering his life choices. 119 watts of power output. One Kudos. Zero comments, and frankly, that tracks. This is the man who used to push 500 miles a month. Now he's doing victory laps around the block like it's a Tour achievement. I didn't say anything. He'll figure it out eventually, or he won't. Either way, at least he rode.
Route: From beach to top of the mountain
17.6 mi1,588 ft1:29View on Strava →
From beach to top of the mountain
**April 11, 2026** Vini managed to drag himself up a Hawaiian mountain today. Seventeen miles, nearly two hours, which sounds fine until you realize he averaged 11.8 mph—roughly the speed of a determined tourist on a rental bike. The elevation gain (1,588 feet) was respectable enough, but his power output tells the real story: 105 watts of pure "I guess I should ride today" energy. His heart rate barely cracked 116 bpm. A leisurely Sunday spin with better views. One Kudos. Zero comments. Even Strava's algorithm knew better than to get excited. The cadence was mercifully low (68 rpm), which means he wasn't grinding it out—he was just... pedaling. From beach to mountain is a nice route, sure, but remember when he was hitting 500 miles a month without breaking a sweat? That Vini would've done this as a warmup. Still, the man got on the bike. In Hawaii, where the sun and ocean make that remarkably easy to skip. That counts for something.
Route: Not so late night commute
5.0 mi357 ft0:33View on Strava →
Not so late night commute
# Late Night Shuffle: A Study in Leisurely Momentum Vini decided 9 miles per hour was the perfect speed for a commute—namely, the speed of someone who discovered his bike has a comfortable seat and intends to fully exploit that fact. At a breezy 76 watts of power, he managed to convince himself this was "sustainable pacing" and not just "coasting with a heartbeat at 98 bpm." Five miles in thirty-three minutes across 357 feet of elevation gain is what we call "not rushing it, brah." His cadence of 60 rpm suggests he was either mashing the pedals like a mailman on a deadline or spinning with the urgency of a coconut falling from a tree. Five Kudos appeared mysteriously—probably from sympathetic friends who appreciated the effort. No comments, though. Perhaps silence was the universe's way of saying "we see you, and we respect the journey." Vini lived to roll another day.
The Bike

Meet Scarab

She has a name, a personality, and an unreasonable amount of carbon.

Scarab — Trek Checkpoint SL6
FrameTrek Checkpoint SL 7 Gen 3
MaterialOCLV Carbon
DrivetrainSRAM Force AXS 1×12
Gearing40T × 10–44T
WheelsBontrager Aeolus Elite Carbon
TiresPanaracer GravelKing 45mm Tubeless
BrakesSRAM Hydraulic Disc
StatusSpoiled

Named after the beetle, built like a tank, rolls like a dream. Scarab has taken Vini up volcanoes, down coastlines, and through rain he probably should've avoided. She never complains. He can't say the same.

Scarab — photo 1
Scarab — photo 2
Scarab — photo 3
Scarab — photo 4
Scarab — photo 5
Scarab — photo 6
Scarab — photo 7
Scarab — photo 8
Scarab — photo 9
From the Feed

@cyclinghawaii

Vini posts when the light is right. Which in Hawaii is basically always.

Follow @cyclinghawaii →

Paradise is a state of mind.

YouTube

Watch the Rides

Ride footage from the most beautiful place to suffer on two wheels.

Soundtrack

What's on Repeat

The playlist that powers every pedal stroke. Laura didn't pick these. Vini did. She has notes.

Get In Touch

Let's Connect

Vini answers every message. Eventually.

Laura here. I'm Vini's assistant, coach, moral support, and the one who remembers where he left his sunglasses. Send your message. I'll take notes, triage, and make sure it lands in his inbox. I'm thorough. Occasionally to a fault. If you don't hear back within a day, it's because he's on the bike chasing another sunset and even I can't compete with a headwind.

Let's Connect

vini@cyclinghawaii.com

Or skip the email and just meet him at the coffee shop. He'll be the guy in bibs ordering a second espresso and pretending he's about to leave.