Structuring a Free Life

Although working for yourself has a myriad of benefits, there is a large hurdle that one must overcome to avoid wasting such a amazing opportunity: lack of structure. When you work a regular job, you have to show up at the same time everyday. Your routine becomes forced upon you, but nonetheless, you have a routine. But when you start taking your own path, such restrictions don’t exist. You can book client meetings at any time you like, start work at 4am or 4pm, and can work intermittently throughout the day. As long as you are making enough to satisfy your income requirements and goals, you can work 1 hour a day or 20. Here are some difficulties I have had with managing this new lifestyle and some insight into how I manage this. ...

The Importance of Having Your Own Tools

Today, there are many ways to achieve the same goal. When writing code, for example, one can use a fully equipped IDE like IntelliJ, something super lightweight like Vim, or, if you are really mad, Notepad++. You could dedicate hundreds or thousands of hours switching between different tools, experimenting and starting from scratch every time, and still not find something that really works for you. I believe that a true craftsman of any discipline needs to invest in their tools. Here are a few reasons why. ...

The Path to a More Flexible Life

After leaving my corporate job to re-centre and decide in which direction to take my life, I travelled around for a few months. I had picked up a freelancing gig, and while I was in the Caribbean, working on the balcony of my villa, surrounded by sun, trees and sea, I thought: Why can't I do this all the time? My office for a few weeks I remembered a dream I had while backpacking across India in 2023. To travel and work at the same time. At first, the idea seemed ludicrous, but as I met more people doing the same, and saw that most of my work as a software engineer didn’t require in-person interactions, the idea became more feasible. ...