Have you noticed a recent trend? More and better AI tools are becoming available. While AI (artificial intelligence) has been around for some time, the tools that came out recently are smarter than ever. DALL-E and Stable Diffusion, for instance,…
Here we are near the end of 2022. Soon we will enter the year 2023. I think it’s a good time to reflect on what we have learned this year so that we can start the new year strong. For…
What do you think is a key trait for thriving in this age? A good answer, I believe, is a passion for learning. Let me explain. I recently read Money: The True Story of a Made-Up Thing by Jacob Goldstein.…
I’m currently re-reading The Personal MBA by Josh Kaufman. I’ve read the book years ago, but I recently felt the need to read it again. The book summarizes important principles for businesses that it calls “mental models”. The term “mental…
Leonhard Euler is one of the greatest mathematicians who have ever lived. Living in the 18th century, he contributed to many fields of mathematics. He was very prolific; when he passed away at the age of 76, he had more…
I loved playing computer games. In fact, that’s how I first learned to code: by making simple games. Though I no longer spend much time on games these days, I’m still interested in the field. That’s why I was excited…
What do you think is a defining characteristic of a good life? Well, I believe it’s fulfillment. The more you feel fulfilled, the better your life is. In fact, that’s the mission of Life Optimizer: helping you live a fulfilling…
After working on it for a few months, I’m happy to announce that Habit Ace 3.0 is now available! Habit Ace is an iOS app I develop that helps you build purposeful habits. It’s the app that I’ve been using…
One interesting concept that I read in Skip the Line is the difference between being resilient and being antifragile. The term “antifragile” comes from a book by Nassim Taleb but I read about it in Skip the Line by James…
If you want to live a fulfilling life, you should cultivate your portfolio of passions. What I mean is that you should make room for different passions of yours and nurture them. Why is this important? Because reaching your full…