November 30, 20228 Comments Why a Passion for Learning Is Essential What do you think is a key trait for thriving in this age? A good answer, I believe, is a… Read More
October 3, 20222 Comments The Importance of Building Mental Models and How to Do It I’m currently re-reading The Personal MBA by Josh Kaufman. I’ve read the book years ago, but I recently felt the… Read More
July 18, 20222 Comments Thriving Despite Adversity: A Lesson From Leonhard Euler Leonhard Euler is one of the greatest mathematicians who have ever lived. Living in the 18th century, he contributed to… Read More
June 10, 20222 Comments Being Creative: Four Keys From a Great Game Designer I loved playing computer games. In fact, that’s how I first learned to code: by making simple games. Though I… Read More
April 29, 20222 Comments 3 Ways to Make Your Life More Fulfilling What do you think is a defining characteristic of a good life? Well, I believe it’s fulfillment. The more you… Read More
April 19, 2022 Habit Ace 3.0 Is Now Available! After working on it for a few months, I’m happy to announce that Habit Ace 3.0 is now available! Habit… Read More