In Liberty We Trust
by Tommy Leung on July 4th, 2018

America feels more politicized than ever. Although that's probably not the case in reality. Heated and vitriolic attacks on political opponents is nothing new. It just happened in different mediums. In letters and newspaper instead of cable news and Twitter. But this politicization have made some people crazy and deranged.

Overcome the Impossible with Blind Determination
by Tommy Leung on June 27th, 2018

Pull-ups: a seemingly simple physical maneuver that befuddles many. Perhaps the modern world has made life too easy. We don’t have much reason to pull ourselves up and over anything. We invented ramps. Stairs. Elevators. Escalators. So pull-ups are now just a measure of strength, physical fitness, and health. But what can we learn about ourselves when we commit to doing 100 pull-ups a day for 30 days?

Savor the Journey on the Way to Outcomes
by Tommy Leung on June 20th, 2018

I used to love buying things. Technically, I still do. But not in the same way. The act of shopping comes with a rush of good feelings. That’s how I got into financial trouble as young adult. I was buying things I didn’t need with money I didn’t have because it felt good. Like a drug.

Be Selfish and Worry About Yourself
by Tommy Leung on June 13th, 2018

There’s this hilarious video clip on YouTube. It is of a child telling her Dad to worry about himself. She’s trying to buckle her seatbelt and having a bit of trouble. Her Dad offers to help and she refuses. “Worry about yourself!”, she says. It is funny coming from a child. But she’s right. We spend too much time worrying about other people and the things we have little control over.

Focus on the Process to go from Zero to Hero
by Tommy Leung on June 6th, 2018

Training can be a lifelong endeavor. The ups and downs of any given day doesn’t mean that much in the bigger picture. Some days I don’t feel it at the gym. Maybe I'm physically tired. Or mentally exhausted. But I do some work anyway because it isn’t about a 12 week plan. It’s about the next year. Or 10 years from now. Having a bad session here and there is just how it goes. I work through the bad days so I can get better at them. That’s why it is training. Some days are easy. Other days are hard. You learn how to handle all situations.

How Risk Management Can Help Minimize Regrets
by Tommy Leung on May 30th, 2018

I’ve always looked at regrets in terms of things I hadn’t done but wish I had. Move to a different city. Ask a girl on a date. Start a business. Rarely do I regret things that I’ve done that turned out poorly. I might feel embarrassed or disappointed but not regretful. The important thing is that I tried. Now I know how to do it better next time. So I was taken aback recently when I heard a perspective of regret in terms of failed attempts.

The Best Teachers are Hardships That Don't Kill You
by Tommy Leung on May 23rd, 2018

I got my first credit card at age 17. It’s a funny story. This was a time before cellphones. Or at least before I had a cellphone. A call came into the landline at home. I answered it and it was for me. There was a woman on the other end. She was peddling a credit card and signed me up. I proceeded to max it out and then signed up for more credit cards. In the end I had a wallet full and over $10,000 of debt.

This Persecuted Dog Breed Will Make You Appreciate Life
by Tommy Leung on May 16th, 2018

Stop complaining about a lack of fairness. Life is not fair. Life is hard. Our laws should be fair but that’s about it Life does not aim to treat anyone fairly. Life is indifferent. Things in life rarely make sense as you are living it. An event yesterday can affect your life 2 weeks later. You couldn’t have known. It only makes sense in retrospect. It appears completely random at the time.

The Great American Melting Pot Meatball Recipe
by Tommy Leung on May 9th, 2018

I wasted many hours on Twitter this week. The internet is full of controversies and I try to stay out of them. I have better things to do. There are many times where I'll write a response tweet only to discard it. But sometimes I just have to say something. The controversy that took me in this week was of a young woman wearing a Chinese dress to prom.

Overcome Problems like a Rockstar Engineer
by Tommy Leung on May 2nd, 2018

All software engineers will eventually come face to face with a bug so mysterious that it makes them wonder if they aren't so good at their craft after all. These are subtle errors in code that go unnoticed no matter how many times you look at it. It can feel like being in a dark tunnel with no end in sight. You try and try to figure out what is wrong and how to fix it. The only way through to the end is to persist and believe that the problem is solvable.