I have no clue what I'm doing
I really don't know what I'm talking about, but I've been very lucky and have managed to make it work so far.
My approach to online business is constantly changing. Like a lot of people, I started out with "affiliate marketing" and "niche content websites."
I even went through the startup phase of raising money and trying to grow a company as fast as possible.
Currently, I'm building more of a lifestyle business. Selfishly, I want to make a decent living doing what I enjoy, but I also aim to create products that people find useful and helpful.
I follow the "portfolio of small bets" approach.
If one product does much better than the others, there is a chance I would focus on it full time, but at this stage that seems unlikley.
Is this the optimal way to run an online business? Absolutely not, but it's working for me so far.
I decide what to work on based on a set of loose criteria.
I try to work on things that align with my worldview. I want to work on products that allow me to work on multiple products, which means avoiding massive, competitive markets or overly technical products. I'm happy building content businesses as well as software businesses.
I should be spending more time learning about new markets and talking to customers. I know this, and yet I don't do it.
Instead, I spend too much time tinkering, reading Indie Hackers, and scrolling on Twitter.
It's not optimal, but it's ok.
I enjoy sharing my progress and my thought process, and that's what this site is all about.
I also enjoy hearing from people like you, so please get in touch if you want to chat. The best way to do so is by email at ramy@rocketgems.com, but you can also find me on Twitter.
If you want a bit more background, here's an interview I did for Indie Hackers about Page Flows.