<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Gear on Tri Labs | Data &amp; Endurance</title><link>https://trilabs.dev/tags/gear/</link><description>Recent content in Gear on Tri Labs | Data &amp; Endurance</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 23 Feb 2026 12:00:00 +0900</lastBuildDate><atom:link href="https://trilabs.dev/tags/gear/index.xml" rel="self" type="application/rss+xml"/><item><title>Hello World: Engineering a Sub-10 Ironman by 2027</title><link>https://trilabs.dev/2026/hello-world/</link><pubDate>Mon, 23 Feb 2026 12:00:00 +0900</pubDate><guid>https://trilabs.dev/2026/hello-world/</guid><description>&lt;img src="https://trilabs.dev/" alt="Featured image of post Hello World: Engineering a Sub-10 Ironman by 2027" /&gt;&lt;p&gt;Hi, I&amp;rsquo;m Ching Kuo. I live in Tokyo, work as an infrastructure engineer during the day, and train for triathlons in the evenings and on weekends.&lt;/p&gt;
&lt;p&gt;I started this blog because I kept noticing how much overlap there is between the two. Collecting data, watching for warning signs, making adjustments before things blow up — that&amp;rsquo;s basically my job description, and it&amp;rsquo;s also how I approach training. Tri Labs is where I write about this process: the gear, the numbers, and what I&amp;rsquo;m learning along the way.&lt;/p&gt;
&lt;h2 id="goals"&gt;Goals
&lt;/h2&gt;&lt;p&gt;My long-term targets are straightforward:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;2027:&lt;/strong&gt; Finish a full-distance Ironman under 10 hours.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Within 5 years:&lt;/strong&gt; Qualify for the Ironman World Championship in Kona.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That&amp;rsquo;s a steep climb from where I am now. But having clear targets makes it easier to structure training and measure progress — same as any other engineering problem.&lt;/p&gt;
&lt;h2 id="gear-and-data"&gt;Gear and Data
&lt;/h2&gt;&lt;p&gt;My Garmin watch and bike computer collect the raw data, Zwift handles indoor cycling, and everything feeds into TrainingPeaks for analysis. (Garmin&amp;rsquo;s running power data keeps inflating my TSS, so I still have to manually revert each session to hrTSS. Annoying, but not worth switching platforms over.)&lt;/p&gt;
&lt;p&gt;For gear, I have no brand loyalty. I only write about things I bought with my own money and actually use. If you&amp;rsquo;re curious, I keep an updated &lt;a class="link" href="https://trilabs.dev/gear/" &gt;Gear List&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://trilabs.dev/images/hello-world/cervelo-p5.webp"
	width="1400"
	height="933"
	loading="lazy"
	
		alt="Riding the Cervélo P5 at Miyako Triathlon"
	
 
	
		class="gallery-image" 
		data-flex-grow="150"
		data-flex-basis="360px"
	
&gt;&lt;/p&gt;
&lt;h2 id="next-race-miyako-triathlon"&gt;Next Race: Miyako Triathlon
&lt;/h2&gt;&lt;p&gt;My next race is the Miyako Triathlon on April 19.&lt;/p&gt;
&lt;p&gt;Last year I blew up on the run around the 15–30 km mark because I was too casual about hydration. This time, I&amp;rsquo;m focusing specifically on pacing and nutrition:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Carbs:&lt;/strong&gt; Targeting 80–90 g/hour using Maurten and CALBOMB gels — I want to see how well that absorption rate holds up in race conditions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hydration and caffeine:&lt;/strong&gt; Setting a strict schedule instead of winging it. No repeat of last year.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src="https://trilabs.dev/images/hello-world/miyako-finish.webp"
	width="1400"
	height="2100"
	loading="lazy"
	
		alt="Crossing the finish line at the 39th Miyako Triathlon"
	
 
	
		class="gallery-image" 
		data-flex-grow="66"
		data-flex-basis="160px"
	
&gt;&lt;/p&gt;
&lt;h2 id="whats-next"&gt;What&amp;rsquo;s Next
&lt;/h2&gt;&lt;p&gt;Going forward, this blog will cover race reports, honest gear reviews, and training data breakdowns.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re into analyzing data and geeking out over gear, follow me on Strava or drop a comment about what you&amp;rsquo;d like to see reviewed first.&lt;/p&gt;</description></item></channel></rss>