For the first time in my life, I’m forging my path instead of walking someone else’s road. As I near one year of doing Personal Retreats, I’m certain reflection is the door to a fulfilling life. A Personal Retreat is a break from routine to reflect on the last quarter and get clarity on what’s…

Life-changing books are easy to spot, you notice as soon as you finish reading them. Mobile apps are trickier, what does it mean for an app to be life changing? The value of an app comes from the habit it helps you build which over time shapes different parts of your identity. For instance, using…

What’s the “thing” you cannot stop thinking about that you are passionately hoping to achieve someday? As a recovering perfectionist, I know the urge to carefully plan everything. But after many years I realized the perfect time is never coming. Today I am close to shipping my first iOS app, publishing YouTube videos, and writing…

Have you ever felt trapped because your ideal future seems out of reach? You want to create, to be the best version of yourself. Yet, the present feels like a wall blocking your way. Here’s the twist: You can pull your mind out of the fog of the future into the clarity of the present;…

For years I told myself I wasn’t a developer. I ignored the evidence and let failures define me. Once I let go of the myth of the perfect developer, I claimed that part of my identity that had been mine all along. 1. The Perfect Developer “I am good at programming, but I don’t understand…

Note: This is not financial advice, just my experience. Managing money can be tricky. There are many incentives to live in debt. If you work a 9-to-5 and want to go indie one day, it is vital to get out of the trap of living from paycheck to paycheck. I’ll show you how I went…

When you leave your 9-to-5, the biggest challenge is saying goodbye to predictable outcomes. Many people who venture as an indie developer aim at having savings or even an existing income. But money alone is not enough. You need a mindset that keeps you going, and most importantly, that keeps your mind healthy. I tried…