Going Independent: A Developer's Perspective on Working Solo

In the ever-changing landscape of software development, the idea of working independently as a developer has gained traction. Having spent the past 10 years working on various teams, I have had the opportunity to reflect on the benefits and challenges of being a solo software developer. In this blog post, I will share my thoughts and experiences on the topic. Freedom: The Best Part of Being Independent As an independent contractor, the most significant advantage I have experienced is the freedom it brings....

Personal Blog vs Company/Product Blog: Making the Right Choice

As a freelancer or a solopreneur, you may find yourself faced with the decision of whether to create a personal blog or a company/product blog. While both options have their merits, there are some key considerations to keep in mind. In my view, a personal blog holds significant advantages over a company blog. Unlike companies and projects that may come and go, your personal brand remains with you throughout your career....

Some Days Are More Productive Than Others: Embracing the Ups and Downs

As a creator, I’ve come to understand that not all days and hours are created equal. Despite my best efforts to stick to a rigid schedule, there are times when certain hours prove to be more productive than others. This realization has allowed me to embrace the ebb and flow of my productivity rather than fight against it. For instance, after lunch, I’ve noticed that the following 2-3 hours can often feel unproductive, depending on what I eat....

The Freedom of Running a Product Business: Unlocking Potential

Running a solo-owned product business can offer an unparalleled level of freedom and independence. Without the burden of fixed costs, such as warehouse space, employees, or an office, you have the flexibility to shape your business and life the way you desire. It’s the closest you can get to absolute freedom. Take a moment to imagine this: as the owner of an online business, you have the power to embark on a spontaneous month-long adventure exploring remote Alaska or picturesque New Zealand....

Thoughts on the Benefits of Maintaining a Small Business

Choosing to keep a small business intentionally has been a conscious decision for me. My goal has always been to have a successful indie business, and for me, success means certain elements: Independence: I never want to have a boss, and I want to live life on my own terms. Flexibility: I don’t want anyone else dictating when and how I work. Maintaining Control: I want to have full control over my business, avoiding external pressures....

Transitioning from No-Code to Some-Code: Embracing Control and Customization

In my recent journey, I found myself exploring something I had never done before: relying on a service to handle a website. As a senior developer, I have always strived to maintain full control over my projects. However, my perspective shifted when I discovered Notion—a platform that intrigued me with its ability to power websites, as I described in this post. In my post, I touched on the idea of hosting the landing page for my new course using Notion....