Hurricane Harvey Photo Album

August 30th, 2017 § Comments Off on Hurricane Harvey Photo Album § permalink

Before, during, and after Hurricane Harvey, I made my way around Buffalo Bayou and downtown. Kept it safe, fun, and able to see parts of my city flooded like I never seen before.

Before Harvey

Fri, August 25, 2017

It was the calm before the storm and I decided to take a lap around Buffalo Bayou. I didn’t really plan to document the storm. I didn’t even know about it until Wednesday and had no idea what to expect. We’ve already had three storms in the past two years that caused major flooding, no way we could get another, right?

Fri, Aug 25 16:51:44 - Buffalo Bayou

Fri, Aug 25 16:51:44 – Buffalo Bayou

During the evening, we all watched Harvey grow in strength and slam Rockport and the Corpus Christi area as a Category 4 hurricane. I followed Jeff Piotrowski‘s live stream and man it was scary.

After Round One of Harvey

We got a lot of rain overnight and it seemed like everything was over in our area. Looking at the radar, it was just the first rainband from Harvey and the gap to the next was a couple hours.
Sat, August 26, 2017

Sat, Aug 26 12:59:58 - Buffalo Bayou

Sat, Aug 26 12:59:58 – Buffalo Bayou

I took advantage of this and attempted another bike ride around Buffalo, no luck. I had to take a bunch of detours. It was impressive to see how much water was dumped in just on evening. Many thought it was over. Many didn’t realize it was just the start of the chaos.

Sun, August 27, 2017
This morning, we found a gap from rainfall to venture out into the storm. We made our way into downtown, but the rain got too heavy and we decided it was best head back and stay indoors for the rest of the day. I spent most of my time staring at charts, graphs, gauges, maps, and following the Reddit Live Thread.

Aug 27 12:57:15 - Sabine Street Bridge

Aug 27 12:57:15
Sabine Street Bridge

Before I went to bed, there was a gap in rain and I made my a couple blocks out to see downtown and amazed to see to see how high the water got.

Sun, Aug 27 23:10:25 - Memorial and Sabine

Sun, Aug 27 23:10:25
Memorial and Sabine

Mon, August 28, 2017
Water receded a bit over night. I got a little anxious, so I took a walk around the area. This time, I was able to get into downtown and up to UH Downtown. This has a great view of the city, including parts of the park – completely submerged in water.

Mon, Aug 28 17:13:45 - UH Downtown

Mon, Aug 28 17:13:45 – UH Downtown

Tue, August 29, 2017
After reading about all the craziness, a group of us attempted to volunteer at the GRB. There was an overwhelming turnout for volunteers. After registering and going through orientation, we talked with a few coordinators and thought it would be best for us to return at 7 PM, when they have a light number of overnight volunteers.

After some rest and a nap, we returned to the GRB and the volunteering line was twice as long as before, WOW. After waiting in line for quite some time, we got near the front and they announced they were at capacity for volunteers for the evening. I’m amazed to see how many people were ready to help out when our city needed them most!

After Harvey

Wed, August 30, 2017
I woke up this morning and the sun was out!

Wed, Aug 30 10:10:47 - Near 2100 Memorial

Wed, Aug 30 10:10:47
Near 2100 Memorial

Instead of attempting to help out at the large mass shelters, my brother and I helped out in the morning at our the Houston Police Officers Union near our house and the retirement facility on the other side of the neighborhood.

We finished around lunch time and I took a bike ride around the area. It’s insane to see the amount of water still lingering. Houston’s infamous August heat and humidity got the best of me, and I cut the adventure short and went home to rest.

Hurricane Harvey Update

August 27th, 2017 § Comments Off on Hurricane Harvey Update § permalink

First of all, we’re safe, doing well, and the houses are clear from flooding at the moment

Over the past couple years, I’ve put together a list of favorite places to get data, maps, and information. I was finally able to put some of it to use over the weekend.

Downtown Houston - August 27, 2017 12:48:19

Click for album

Weather Forecasting

These folks are freaking awesome. They keep it short and sweet and back it up with tons of data with no bullshit hype.

Space City Weather

Maps and Gauges

From flood maps to bayou gauges, anything that would help me understand when we were in trouble is really helpful.

Harris County Flood Education Mapping Tool
Before purchasing homes in the near downtown, we check made sure we had a low chance of flooding since we are near Buffalo Bayou. Luckily, we’re just outside the 500-year floodplain.

Harris County Flood Education Mapping Tool

Harris County Flood Education Mapping Tool

United States Geological Survey
The gage site is near us, so it’s a great way to keep track with their WaterAlert tool. I set it up to notify me when the height is above 23 feet and 30 feet. It’s also an interesting way to see the historical trends in order for us to prepare for current and future flooding events.

Hurricane Ike - September 2008

Hurricane Ike
September 2008

Flooding - April 2009

April 2009

Memorial Day - May 2015

Memorial Day
May 2015

Hurricane Patricia - October 2015

Hurricane Patricia
October 2015

Tax Day Flood - April 2016

Tax Day Flood
April 2016

October 2017 - Hurricane Harvey

October 2017
Hurricane Harvey

Each graph is five week’s worth of data, and noticed that when it stops raining, the bayou drains out pretty quickly. We just need Harvey to chill out and let the water recede a little bit.

September 8, 2017 Update

Addicks and Barker reservoirs map

Addicks and Barker
Reservoirs Map

Addicks Reservoir


Barker Reservoir


Above are graphs of the water surface elevation at Addicks and Barker Reservoirs in northwest Houston.

October 2017 - Hurricane Harvey

Zooming in on the Harvey gauge profile, notice how long it’s taking the water levels to go down compare to all other events. This is because the city has open up the Addicks and Barker Reservoirs, dumping a tons of water into Buffalo Bayou. You can see the water levels at both reservoirs are extremely high and now slowly draining out.


Google Play Store: Raindar
This is map is super useful to find out where the heavy rainfall is located in the area, along with a time lapse to help predict the path.

Hurricane Harvey - Saturday

Saturday – Hurricane Harvey

This map is just hauntingly beautiful. Keep in mind the one linked is a live feed for visible spectrum, so if it’s night time, you won’t see anything. Just change what you want to see – water vapor, infrared, and bunch of other things I don’t know about.

Click to see the 39.6 MB file

Click to see the 39.6 MB animated file

Building Houses and Building Software

June 5th, 2014 § Comments Off on Building Houses and Building Software § permalink

Building houses has a lot of the same problems as building software.

Requirements will change. Everybody wants an upfront design that’s set in stone. When it comes time to do the real work and you have something in your hands to touch, your “wants” will most likely change. The key is to be agile, flexible, and properly communicate expectations.

Hiring inexpensive workers can sometimes a pain in the ass. You have to explain everything you want to them, spell it out, and always have to recheck their work and never take their word for it. There are a lot of hidden costs when hiring inexpensive workers.1 When evaluating cost, be sure to include your own time required for the extra overhead.

Hiring high quality craftsman can be expensive. The hard part is identifying their expertise and skill set based on their word. An experienced person can identify their own expertise and is not afraid to tell you their shortcomings. They get your money’s worth when they are able to explain why they do things from their previous experiences.

Getting milestone/inspection sign off can be difficult, but find out where the expectation gaps are and address them as soon as possible. This is where scope creep happens:

  • Identify the gaps – this is the hard part
  • Make a decision to add/remove to the current phase – not the maybe pile
  • Come to an explicit agreement

Delays will happen, so prepare for them (damn you, Murphy!). You can’t be expected to think of every minor problem or worst case scenario upfront. We cannot control the weather. We cannot control the power to the office building. People have lives outside of work. Do not expect them to pick work over anything else in their lives – Brian Dyson said it best.

1 Thanks TomF for helping me out with this post!

Race Day: 2013 NYC Triathlon

August 2nd, 2013 § Comments Off on Race Day: 2013 NYC Triathlon § permalink

Personal Goal: finish the 2013 NYC Triathlon on a fixed gear bicycle. No goals for time – JUST FINISH!

I won’t go into much of my reflection of the triathlon and my training, that’s for another day.

Training is over and all my bike is setup at the transition area. It was a gloomy overcast the day before, but there was a promise of sun in the forecast.

2013 NYC Triathlon - Setup

After setting up my bicycle, I took a guided tour of the course; it cleared everything up! From where to go after the swim to get my bike and then later from bike to run. It sounds so simple, but without actually walking the course, I would have felt really uncomfortable knowing exactly where to go.

Race Day

On July 14th, 2013, my alarm went off at 3:30 AM. My brother and I got packed up and out the door by 4:00 AM to catch a cab and head to my transition area (red). It was dark and my half of the transition area was not lit up. I did as much setup as I could in the dark and we walked up to the swim start.

Despite how tired I was, I got to see the first transition group start which made me a little more comfortable. For some reason in my head, I thought the barge we jumped off was ten or twenty feet above the water. I was not excited about the thought of losing my goggles at the start of the swim!


Five minutes before the second transition got started, I got into my corral and lined up for the jump. By the time I got to the barge, I was only worried about my ear plugs and goggles – they better not pop off! The horn went off, I jumped in, and swam freestyle.

2013 NYC Triathlon - Swim

I did not realize how tough it was to swim in open water and the opaque water screwed with my rhythm since I was always wanting to see where I was going. Swimming in a pool with visibility was much more comforting. When I looked up to see the 300 meter mark, I was completely out exhausted.

I backstroked the rest of the way, switching to freestyle when I caught my breath. It was quite relaxing. Toward the end of the swim, the lanes narrowed and got really shallow. Three feet of water with disgusting muck at the bottom did not help the fact that there were others all around me like a salmon run.

After getting pulled out, there was about at 150-200 meter walk from the swim exit to the transition area. My pansy feet were hurting from walking on the concrete that was littered with debris. I walked, others jogged. I had one goal: just finish.

Upon arrival of T1, I struggled to get out of my wetsuit and had to put on my water bottle cage on my handlebars because of the lighting issue earlier in the day. I fueled up, caught my breath, got ready mentally, stretched a bit, and finally walked Contessa out of the transition area.


After hopping on the bike, there was a “steep technical turn and climb.” I was told to leave it in the lowest gear, possible, but I was riding fixed! I blasted to the top, passing a dozen people on super low gears, spinning their legs out. Lots of cheers after I got to the top with a “GO FIXED!” cheer too!

Just after the climb, there was the 79th street circle right by the Henry Hudson Parkway. There were lots of bumps and patches on the road: DISGUSTING.
Fallen water bottles and broken sunglasses were all over the place.

When I finally entered the freeway, almost everyone I passed during the climb flew by me. Talk about being humbled. I had a little trouble getting my Garmin setup, but right after I got it started, I saw a Texas flag draped on a camp chair. Ben, Shane and Chi were there cheering me on!

2013 NYC Triathlon - Bike

For the most part, it was nice, but hazards were equally bad. Lots of people pointing to hazards along the way. I never saw anyone fall and no accidents around me. The “worst” was on the way back south along the freeway when someone’s chain popped off. I offered to help, but he said it happened all the time – strange.

Anyway, there were lots of long rolling hills. I was not elevation prepared for the massive elevation. Apparently, I have super powerful thunder thighs.
They’re just not good for long hills with medium grade. There are two technical turns at the northmost and southmost part of the bike path. The lane narrows significantly and I was really glad I was not near a large group. I can see how dangerous this could get for the super competitive people.

I used up the entire outside lane and kept a good amount of speed. I even passed people on turns – that was fun. While climbing the hill after the north turnaround, another biker realized I was riding single speed and asked whether I was riding fixed. He gave me props, I gave him props, and then we hammered up the next hill.

Before I knew it, the I was riding back into T2. The entrance was a steep grade down, so others slammed on their brakes. I had to skid stop in order to avoid a crash. More people cheered my on and one dude yelled out, “the Texas guy is riding fixed!” I grinned, hopped off my bicycle, stood up tall, tried to take my first step and jell-o. It took a few steps to get my legs straightened out.

I switch shoes, fueled up again, and hydrated a bit. I walked through the transition as everyone around me were already jogging. I had one goal: just finish.


I crossed 72nd street and there were lots of people, lots of cheering, and lots of motivation! It was great, lots of people recognize the great shape of Texas on my jersey! I jogged for a bit, walked for a bit, and heard a voice cheer my name in the crowd.

It was Anthony on his bike in the sideline. I jogged over to give him a high five, walked a little bit more and as I neared 72nd and Central Park West, I saw a Texas flag waving. Dammit, now I have to jog a little. I saw all of my friends there cheering me on so I slipped over to give them high fives! FREAKING AWESOME! =)

2013 NYC Triathlon - Run

Jog-walking along the west side of Central Park had shade, but by the time I got to the east side, there was little to no shade. It was tough, so I walked for a bit, but I knew I was not going for best time. I did not give a fuck; I had one goal: JUST FINISH.

It was the last leg – I jogged all the way to the finish line. Once again, I saw my friends all cheering me on with all their posters too. I went for another wave of high fives and did not realize they gave me a Texas flag to hold it until I found myself waving it around.

I crossed the finish line!!!

2013 NYC Triathlong - Finish Line

My Results

I finished at 11:39:22 AM, just in time for lunch!

If I had to give any advice to anyone who plans to do any triathlon, it would be to train. It sounds so simple, but the rigorous schedule eats up into your life. If possible, get with a team or just another person to help with motivation.

NYC Triathlon 2013
Division: Male 30-34
Division Place: 413/433
Gender Place: 2,190/2,374
Overall Place: 2,954/3,420
Total Time: 3:35:51
Swim: 25:15 – 1:31/100 yards
T1: 14:10
Bike: 1:31:20 – 16.3 miles/hour
T2: 5:18
Run: 1:19:49 – 12:52/mile

Thank You, Everyone!!!

Mom and Dad – supported me in everything I do in life
Ben – my brother, woke up early as hell to support me from start to finish
Shey – biking coach, also convinced me to get bicycle
Anthony – biking buddy
Mari – inspiring me to do a triathlon
Tom F and Ellen – long distance biking buddies
Jenn and Chau – running buddies, even if it was a couple times
Mai – running tips and making Ben fly up to support me!
Ginette – swim coach, even if it was just once at a horrible lap pool!

My Triathlon Training

July 20th, 2013 § Comments Off on My Triathlon Training § permalink

Personal Goal: finish the 2013 NYC Triathlon on a fixed gear bicycle. No goals for time – JUST FINISH!

As I mentioned in my last post, I got a bicycle about one year ago (22 Jul 2012). Later that year, I entered myself in the 2013 NYC Triathlon lottery (8 Nov 2012) in order to hopefully win a spot to attempt my first ever triathlon. After just five days, I was notified that I was selected to race the “2013 Aquaphor NYC Triathlon!!!” This gave me about half a year to get started with training.

If you are curious, an Olympic triathlon is:

  • Swim: 1500 m, 0.93 miles
  • Bike: 40 km, 24.85 miles
  • Run: 10 km, 6.21 miles

To be honest, I did not know until after I won the lottery.

Training “Schedule”

Obviously, since I love riding my bicycle, I did it as much as I could. I did not start hardcore training until one month before race day – hindsight, NOT a good idea at all.

Here are some highlights from my training “schedule”:

  • July 22, 2012 – My first bike ride
  • September 30, 2012 – My first run
  • June 4, 2013 – My first brick (bike/run)
  • June 8, 2013 – My first four full bike laps (25 miles) followed by a 6.5 mile jog
  • June 29, 2013 – My first swim in a tiny hotel pool
  • July 9, 2013 – My first five full bike laps around Central Park

Swim Training

My parents took my brother and I to a YCMA when we were really young to learn how to swim. Apparently, my first swim lesson when I was three months old. I recall spending many days at the pool during summers and even invited to join a swim team. Needless to say, I am very comfortable in the water.

My first swim to prepare for the triathlon (June 29) was at a hotel in Rochester with the Texas crew which also consisted of the B(A)RST_R crew. I did a few laps and got reacquainted with the water. It was tons of fun, but definitely not qualified as a training session.

My second swim (July 8) was a little more like a training session – Ginette was my swim coach for the day! We found out that I have a really good freestyle stroke, but horrible leg kicks. Ginette explained to me that I was trying to kick my legs like I do with my bicycle, so she taught me how to swim with my core. It’s really tough!

I wasn’t too worried about the swim. In fact, with the Hudson current and my wetsuit, I had the notion that I could just float my way down the river. Probably not the best idea.

Bike Training

Shey was my bike coach. From helping me pick out my first bike in NYC to picking the right tires, he taught me most of what I know about riding/tuning/maintaining my bicycle, especially fixed gear. After my first ride, I was immediately addicted.

The numbers represent the number of hours spent on my bike each month. The lines represent each day's time spent on my bike.

The numbers represent the number of hours spent on my bike each month. The lines represent each day’s time spent on my bike.

My first big ride was with Tom (Foxtrot) at the Twin Lights Ride ridden out in New Jersey on September 30, 2012. It was as 58.5 mile journey with lots of hills and gorgeous scenery. Foxtrot, Ellen, and I also did an Ad Hoc Tour de Queens on June 16 – 44.8 miles!

The biggest ride to date was on March 23 when we headed out to New Jersey and attempted to head as far north up the 9W – 63.2 miles! Anthony, Mari, a random Meetup member, and I braved the cold to get spicy soft tofu in Fort Lee and ventured into the Palisades. What an adventure!

On a weekly basis, Anthony was my biking buddy. Morning coffee rides, Central Park laps, and wandering along the West Side Highway were the typical activities. Lots of miles were spent wandering around New York City, getting a workout in, and ending with something to eat.

After Hurricane Sandy tore through NYC in late October, the lower Manhattan shut down and a bicycle was the best means of transportation. I was one of the few that had a bicycle, so I took it around to check up on friends and even rode down the FDR for a bit since it was shut down to car traffic!

Shortly after this, the bicycle crew got started. Everyone pretty much got a bike, if they didn’t have one already: Anthony, Chau, Chi, Ellen, Ginette, Jenn, Joseph, Mari, Mike, Patrick, Shane, Som, Tom (Foxtrot), Tom (me), Victor, and Yuwi. What an awesome crew!

Run Training

My first run was with Jenn and Chau – they are super good runners. I could barely did not keep up with them during the 4.5 mile jog. I was pretty disappointed with myself and my right knee was strained a day later. I was a little scared about how my body reacted to the jog.

The next time I put on my running shoes was a couple months later for my first two consecutive bricks (back-to-back workout) – in this case, bike/run. Each day started off with two laps around Central Park and then a ride over to Roosevelt Island. After each bike ride, I did a 5.0 mile jog on June 4 and June 5th. Again, my right knee was slightly strained a day later. I sucked it up and on June 8, I decided to attempt to complete the second and third legs of the triathlon. Success: 25 miles of biking, 6.5 miles of jogging/walking!

With my confidence boosted and right knee strains becoming less painful, I got in a few more laps around Roosevelt Island while the tennis crew played a few matches. I felt much more excited about the triathlon.

Taking a Break

For about two months leading up to the race, I pushed as many hours as I could on a bicycle. Morning, afternoon, evenings, whenever I found time. On average, I found myself on a bicycle for eight hours a week!

The hardest part of the training was the break – from both working out and alcohol. I’m no alcoholic, but I do love my beers and scotch. I promised myself that I would stop drinking the morning after the July 4th celebration.

A college friend of mine, Joseph, had a birthday party the evening of July 5th. I broke my fast in no more than 24 hours, but after that, I can proudly say that I was 100% sober up to race day.

The other tough part about the break was the sheer boredom. July 10, four days before the race, I did my last laps around Central Park in the morning. Sitting in my apartment doing nothing got old really fast. I saved myself by watching a few more episodes of Star Trek: The Next Generation.

Where Am I?

You are currently browsing the Personal category at thomas nguyen.