Did a swim at Tampines SAFRA with Weicheng today to push him for a bit of recovery physio from his broken toe injury.
On swimming alongside with him, then I started to appreciate how much I have improved in my swim from the point when I first started doing triathlons.
I used to struggle quite a fair bit to keep up with his speed, and had to use more strokes to complete a lap.
When I moved on to OD, my speed was about the same as his, but it will have to be a sustained effort to keep up.
Only after moving to 70.3, then my swim really improved tremendously as I learnt more through lots of read up, and actively honed my technique on top of my endurance.
It was now with relative ease that I'm able to glide past Weicheng today without much effort, and he could tell the huge advancement I made in my swim technique over the last 2 years.
I had tried to practice breathing on my left-hand side during the front crawl in many of my solo swim sessions in the past, but usually gave up after 2 laps of drinking chlorinated water.
Since today was supposed to be a leisure swim with him, there was no stress to hit any specific timing or mileage, so I spent more time learning how to operating on the left side since this will slow me down and I can swim next to WC rather than going too fast alone.
First 2 laps were horrible as usual, drank a bit of pool water.
With some fine adjustments, the improved slightly in the 3rd lap.
4th lap was getting better.
5th lap, I was able to overtake WC
6th lap, I was getting more comfortable with left side.
It was really an unexpected gain today to be able to properly swim on the left hand side.
I'll need to incorporate this into my future solo swims to properly develop my technique and allow for balanced muscle development on both sides.
This will probably lead to another small gain in my technique in time to come.
I have unexpectedly benefited from today's swim when my only objective was just helping my friend.
Good karma.
Happy!
Wednesday, April 23, 2014
Thursday, April 17, 2014
Wednesday, April 16, 2014
Ironman 70.3 Putrajaya Race Report
Finally managed to finish a complete 70.3 race (Taiwan wasn't a complete race since the swim was replaced by run)
It was extremely hot, probably around 34 degrees at its peak, and with minimal vegetation cover and no cloud cover.
It made me appreciate how the rain helped during TW 703
Every part of the race was better than my earlier benchmark except for the run, but I'm contented with the results given the extremely hot conditions.
Learnt some new tricks during this trip
Day - 2
Reached Putrajaya 2 days earlier to avoid the same rush during the TW 703. It was more relaxing to just stay around and explore the place a little bit, spend some time going through the merchandise at the expo (which were damned $$$) and generally lazing around.
Day - 1
Joined the morning trial swim organized by the 703 organizers. Good to have a feel of the water before the race. The water was murky with zero visibility with some dead leaves floating at dead corners. Good thing was that the water was warm with no undercurrents, plenty of buildings around for easy sighting, and it is not salty!
Went for bike racking around 4pm (1 hour to TA closure), then back to the mall for dinner.
Poor choice of dinner location at Dome cafe, with extremely slow service and poor availability of pasta that we needed.
Another group of Ang Mohs even brought their own pasta and sauce and passed it to the kitchen to cook when the kitchen ran out of it. One of them even volunteered to cook in the kitchen when the pasta took too long to be served.
Amazingly I managed to clear my bowels 4x in one day. Not Diarrhea. Maybe my body automatically cleanses itself in preparation for important races without deliberate changes in my diet.
Went to sleep around 10pm
RACE DAY
H-2
Woke up at 0445 for breakfast
Surprised that the hotel breakfast started at 5, so I skipped my own prepared bread/bananas/Milo for a proper breakfast
2 x hardboiled eggs, 4 x sliced bread as the minimum intake.
Skipped powerbar to avoid stomach upset, but on hindsight, I should have ate the powerbar since I had already broken in.
Slathered on the sunscreen.
Cleared the bowels 1 last time.
H-1
Arrived at TA 45 mins before closure to allow ample time for setup
Swim
Deep water start with close to 60 pax.
Not a good idea to go into the water too early and get surrounded by other people. Wasting energy and quite dangerous when there isn't ample space to tread water and start kicking each other.
Surprisingly the swim off was pretty smooth. Not that much of jostling like what we have in SG races. And I managed to kick into a comfortable pace that I stuck with for the whole race.
Completed the swim at 49.04
Not too bad.
T1
Managed to keep my composure and ran to my bike without any hiccups.
Helmet on, gloves on, shades on, shoes on.
Clocked 3.44
Good
Bike
Waited till I was on the bike before I turned on the GPS, which meant I could have missed a few hundred metres to a few km on the GPS but it doesn't really matter too much. Data is just data and I mostly use it for post analysis. Immediate data which was more important was on the bike computer.
Oh wait, I forgot to reset the computer before the race, so the Distance travelled could be wrong...
Oh well, just read the speedometer and go by feel.
First 2km into the ride and I started to feel my quads. Not a good thing.
I probably went too aggressive on my kicks during the swim and my quads were a bit fatigued.
Took the gels and salt and started to feel better to start pedaling at my normal speeds.
The course was more hilly than expected and my climbs were gradually reduced to turtle speeds as my quads tired through the 2nd lap. Had to rely on my superior handing skills to catch up on the speed on the downhills. The numerous spin training sessions I had imposed on myself in the aero position helped, and my handling in the aero position on the descents improved greatly. No more wobbling and top speed increased to around 50kmh with less energy expended. Still, my quads were tired so I had to rely more on strategy than endurance to finish the bike leg and not completely screw up my run later.
Clocked 3.25.40
Not too bad
T2
Dismounted the bike on bare foot and ran into TA.
Not sure if it was a good idea but the tarmac was blazing hot so it was really a fast run to the rack and a quick jump into the running shoes without sitting down.
Clocked 3.24
Good
Run
Immediately after I ran out of TA, I started to feel my quads again, and could only manage to do an extremely slow jog pace at around 8.30min/km while I took gels and salts to sort out the quads. Pressed on with slow pace and gradually started to pick up a bit of speed after a few more km.
It was getting really hot and cramps were about to set in.
I realized that my cramps will not go away if I continued with my usual mid foot strike and that will draw power from my quads. Decided to ditch the mid foot and ran with heel strikes (since my shoes was able to support it) to place the stress more on the calves than the quads. It worked nicely!
My quads were tiring and showing signs of impending muscle cramps (shutdowns) early in the run.
Experience and a good understanding of how my body will react was essential, as I had to adjust my running form to achieve the fastest possible pace that I could manage, while keeping the quads working marginally below before the muscle shutdown level.
It worked nicely and I managed to run continuously (less ~100m walk at every water station) till around 14km where the water station ran out of water and it was getting too hot to run without water to cool off. I was getting a bit dizzy when I ran without the water.
Decided that it was not worthwhile to risk a heat stroke on the run so I reverted back to brisk walking for the rest of the run.
Subsequent water stations were stocked with water but the shut down had occurred once I started walking.
Salt stick consumption is to be capped at 8 pcs per day, and I couldn't remember how many I had took so I just dropped the idea of taking the salt stick to clear the cramp and restart the run. Better to finish safe.
Clocked 2.43.40
Bad by my usual running standards, but I'll not risk health for results, so ultimately this is still acceptable.
Timing Breakdown:
Swim: 49:04
T1: 3:44
Bike: 3:25:40
T2: 3:24
Run: 2:43:40
Total Chip Time: 7:05:32
Post Race
Steamboat dinner coupled with a power packed fruit slushie for good recovery.
Stayed for 1 more night before driving back to SG on Monday morning.
Take it easy. Remember that it is a holiday trip for the family too.
The Good
New Tricks
It was extremely hot, probably around 34 degrees at its peak, and with minimal vegetation cover and no cloud cover.
It made me appreciate how the rain helped during TW 703
Every part of the race was better than my earlier benchmark except for the run, but I'm contented with the results given the extremely hot conditions.
Learnt some new tricks during this trip
Day - 2
Reached Putrajaya 2 days earlier to avoid the same rush during the TW 703. It was more relaxing to just stay around and explore the place a little bit, spend some time going through the merchandise at the expo (which were damned $$$) and generally lazing around.
Day - 1
Joined the morning trial swim organized by the 703 organizers. Good to have a feel of the water before the race. The water was murky with zero visibility with some dead leaves floating at dead corners. Good thing was that the water was warm with no undercurrents, plenty of buildings around for easy sighting, and it is not salty!
Went for bike racking around 4pm (1 hour to TA closure), then back to the mall for dinner.
Poor choice of dinner location at Dome cafe, with extremely slow service and poor availability of pasta that we needed.
Another group of Ang Mohs even brought their own pasta and sauce and passed it to the kitchen to cook when the kitchen ran out of it. One of them even volunteered to cook in the kitchen when the pasta took too long to be served.
Amazingly I managed to clear my bowels 4x in one day. Not Diarrhea. Maybe my body automatically cleanses itself in preparation for important races without deliberate changes in my diet.
Went to sleep around 10pm
RACE DAY
H-2
Woke up at 0445 for breakfast
Surprised that the hotel breakfast started at 5, so I skipped my own prepared bread/bananas/Milo for a proper breakfast
2 x hardboiled eggs, 4 x sliced bread as the minimum intake.
Skipped powerbar to avoid stomach upset, but on hindsight, I should have ate the powerbar since I had already broken in.
Slathered on the sunscreen.
Cleared the bowels 1 last time.
H-1
Arrived at TA 45 mins before closure to allow ample time for setup
Swim
Deep water start with close to 60 pax.
Not a good idea to go into the water too early and get surrounded by other people. Wasting energy and quite dangerous when there isn't ample space to tread water and start kicking each other.
Surprisingly the swim off was pretty smooth. Not that much of jostling like what we have in SG races. And I managed to kick into a comfortable pace that I stuck with for the whole race.
Completed the swim at 49.04
Not too bad.
T1
Managed to keep my composure and ran to my bike without any hiccups.
Helmet on, gloves on, shades on, shoes on.
Clocked 3.44
Good
Bike
Waited till I was on the bike before I turned on the GPS, which meant I could have missed a few hundred metres to a few km on the GPS but it doesn't really matter too much. Data is just data and I mostly use it for post analysis. Immediate data which was more important was on the bike computer.
Oh wait, I forgot to reset the computer before the race, so the Distance travelled could be wrong...
Oh well, just read the speedometer and go by feel.
First 2km into the ride and I started to feel my quads. Not a good thing.
I probably went too aggressive on my kicks during the swim and my quads were a bit fatigued.
Took the gels and salt and started to feel better to start pedaling at my normal speeds.
The course was more hilly than expected and my climbs were gradually reduced to turtle speeds as my quads tired through the 2nd lap. Had to rely on my superior handing skills to catch up on the speed on the downhills. The numerous spin training sessions I had imposed on myself in the aero position helped, and my handling in the aero position on the descents improved greatly. No more wobbling and top speed increased to around 50kmh with less energy expended. Still, my quads were tired so I had to rely more on strategy than endurance to finish the bike leg and not completely screw up my run later.
Clocked 3.25.40
Not too bad
T2
Dismounted the bike on bare foot and ran into TA.
Not sure if it was a good idea but the tarmac was blazing hot so it was really a fast run to the rack and a quick jump into the running shoes without sitting down.
Clocked 3.24
Good
Run
Immediately after I ran out of TA, I started to feel my quads again, and could only manage to do an extremely slow jog pace at around 8.30min/km while I took gels and salts to sort out the quads. Pressed on with slow pace and gradually started to pick up a bit of speed after a few more km.
It was getting really hot and cramps were about to set in.
I realized that my cramps will not go away if I continued with my usual mid foot strike and that will draw power from my quads. Decided to ditch the mid foot and ran with heel strikes (since my shoes was able to support it) to place the stress more on the calves than the quads. It worked nicely!
My quads were tiring and showing signs of impending muscle cramps (shutdowns) early in the run.
Experience and a good understanding of how my body will react was essential, as I had to adjust my running form to achieve the fastest possible pace that I could manage, while keeping the quads working marginally below before the muscle shutdown level.
It worked nicely and I managed to run continuously (less ~100m walk at every water station) till around 14km where the water station ran out of water and it was getting too hot to run without water to cool off. I was getting a bit dizzy when I ran without the water.
Decided that it was not worthwhile to risk a heat stroke on the run so I reverted back to brisk walking for the rest of the run.
Subsequent water stations were stocked with water but the shut down had occurred once I started walking.
Salt stick consumption is to be capped at 8 pcs per day, and I couldn't remember how many I had took so I just dropped the idea of taking the salt stick to clear the cramp and restart the run. Better to finish safe.
Clocked 2.43.40
Bad by my usual running standards, but I'll not risk health for results, so ultimately this is still acceptable.
Timing Breakdown:
Swim: 49:04
T1: 3:44
Bike: 3:25:40
T2: 3:24
Run: 2:43:40
Total Chip Time: 7:05:32
Post Race
Steamboat dinner coupled with a power packed fruit slushie for good recovery.
Stayed for 1 more night before driving back to SG on Monday morning.
Take it easy. Remember that it is a holiday trip for the family too.
The Good
- Bring along bike covers and masking tapes to cover the bike for overnight racking in case of rain (which in our case, it really rained)
- Use unique landmarks or lamp posts to recall where my bike is racked instead of relying on number checks during Transitions which may get confusing
- Extra plastic bags and packing bike and run gears into 2 separate packs. Gear will remain dry in case of rain, and I'll not miss any gear during transition
- Wore slippers to TA and kept it inside for immediate wear on bike check out
- Sighting at around every 10 strokes to ensure correct direction. Maintained focus on correct technique to minimize drag (always missed this in previous races). Sighting improved along the swim and buoy turns executed smoothly with double one sided strokes.
- Running cap is a live-saver. Must bring it for every 70.3 race. Saw many runners with visors putting a towel under their visors to avoid the heat. They might as well get a proper cap
- Disposable water bottle is a live-saver. Must bring it for every 70.3 race.
- Safety issues for deep water start. Be the last to enter and move to the side/rear for safety
- Numbness during bike leg - the saddle must be changed
- Trusting the water stations. Throwing the water bottle away after taking confidence in the water points to have sufficient supply after lap 1 is stupid. I could have ran the full 21km and clocked at least 10 minutes faster if I had enough water to continue the run.
Perhaps
- Skip the long Q at the loo before the race. Just pee in the water :p
- Keep a Stage 3 power bar with Dear for immediate post race recovery meal. Maybe keep it in the fridge-to-go to prevent it from melting.
New Tricks
- Rack the bike on the gear shifters rather than on the saddle. Better stability in case of strong winds toppling the bikes.
- Bring along our own pasta and sauce and cook in hotel for carbo-loading dinner. (and order room service dinner for supporters) - learnt from the Ang Mohs at the dinner place!
Friday, April 04, 2014
Doing relatively ok in training so far
Runs have been relatively easy since I did the 42k last month so I didn't really have to clock a lot of distance for this race, just a simple maintenance routine run once every few days is good enough
Clocked my long swim earlier this week. 2km in about 46 minutes.
Comparing that to my prep for Tw 70.3 which I clocked around 50 mins, it is a good improvement.
Been spending a lot more time on the bike trainer compared to my preparations for the TW 70.3
Setting up the training system into a much more easily accessible configuration really contributed to me spending more time on the trainer.
Now I even manage to read while I spin on the trainer. Good use of time
And added an extra simple weights training after the spin session since I will have warmed up and sweating like hell by the end of the spin session. Really killing 2 birds with 1 stone since I had always been too lazy to maintain a proper weights routine as I had never liked to finish exercise sessions with my shirt still dry. It just feels weird to me.
Comparing this to my previous concern about carrying the trainer out to the corridor to train and then back into the apartment again after use, and a 100% clean up on the bike after every single session, which made me lazy for spin sessions.
I guess being "lazy" in another way by forgoing the 100% clean up on the bike really helped :p
Invested in a stationary swimming gear which I could use for long swim training sessions in small hotel pools when I go on business trips. No more excuses to skip training sessions when I travel.
Apart from swims, I've started to clock at least 30 min spin sessions in the hotel gyms so that I can refine my technique and build up better cycling endurance.

Going by my current condition, my targets for the KL 70.3 will be:
Benchmark (I shouldn't be slower than this)
Swim - 50 mins
T1 - 5 mins
Bike - 3h 30 mins
T2 - 5 mins
Run - 2h 30mins
Total: 7 hours
Stretch Goal
Swim - 48 mins
T1 - 4 mins
Bike - 3h 20 mins
T2 - 3 mins
Run - 2h 15mins
Total: 6h 30 min
Clocked my long swim earlier this week. 2km in about 46 minutes.
Comparing that to my prep for Tw 70.3 which I clocked around 50 mins, it is a good improvement.
Been spending a lot more time on the bike trainer compared to my preparations for the TW 70.3
Setting up the training system into a much more easily accessible configuration really contributed to me spending more time on the trainer.
Now I even manage to read while I spin on the trainer. Good use of time
And added an extra simple weights training after the spin session since I will have warmed up and sweating like hell by the end of the spin session. Really killing 2 birds with 1 stone since I had always been too lazy to maintain a proper weights routine as I had never liked to finish exercise sessions with my shirt still dry. It just feels weird to me.
Comparing this to my previous concern about carrying the trainer out to the corridor to train and then back into the apartment again after use, and a 100% clean up on the bike after every single session, which made me lazy for spin sessions.
I guess being "lazy" in another way by forgoing the 100% clean up on the bike really helped :p
Invested in a stationary swimming gear which I could use for long swim training sessions in small hotel pools when I go on business trips. No more excuses to skip training sessions when I travel.
Apart from swims, I've started to clock at least 30 min spin sessions in the hotel gyms so that I can refine my technique and build up better cycling endurance.

Going by my current condition, my targets for the KL 70.3 will be:
Benchmark (I shouldn't be slower than this)
Swim - 50 mins
T1 - 5 mins
Bike - 3h 30 mins
T2 - 5 mins
Run - 2h 30mins
Total: 7 hours
Stretch Goal
Swim - 48 mins
T1 - 4 mins
Bike - 3h 20 mins
T2 - 3 mins
Run - 2h 15mins
Total: 6h 30 min
I'll be very happy if I can come near to this, but this is really a long shot with my current level. I can hit the targets for each leg in separate sessions but stringing them together in 1 sitting is a different story, that's the beauty of Triathlons!
Wednesday, April 02, 2014
It has been a long time since I was last this excited over something
Received an email on Tuesday morning which I was only half expecting.
This really got me very excited over the possibility of running one of my projects that I'm really passionate about.
I can't remember when was the last time that I got so excited over something, that still keeps me fully awake at 2.18am after working straight for the last 5 hours.
Hopefully this will lead to a great adventure :)
This really got me very excited over the possibility of running one of my projects that I'm really passionate about.
I can't remember when was the last time that I got so excited over something, that still keeps me fully awake at 2.18am after working straight for the last 5 hours.
Hopefully this will lead to a great adventure :)
Tuesday, April 01, 2014
Ryan is adapting well to school
Baby Ryan has been going to childcare for over a month now, and it seems like he has adapted well.
From the initial early stage of hating to go to school, crying for the whole day, to the happy boy who dashes to the school entrance every morning, it is a big milestone that Ryan has managed to achieve.
It is comforting to know that he has adapted well, and is starting to reach out to other kids. It will still take a bit if time for him to interact more effectively with others, but he will slowly get there.