A different kind of post
I've decided that the content of this blog is going to change! I am not sure that there are any regular readers here anyway so possibly it doesn't even matter if I do.
It is no longer going to be about the technical thoughts I have on how to do what, or why you should use Rust for everything you do. Instead, it is going to be the place where I put my thoughts out in the open about entrepreneurship, coding with and without AI, but most of all about mental well being in a time where everything is changing. For me personally and for what it means to be a software engineer. In other words, this is going to be my public journal with random thoughts and rants. You want technical stuff? Go to my youtube channel or buy my course.
Todays post is about where I am going with my company and what's next, but before we get there, let's review where we are: On Friday I launched FastCoach.io, got some amazing support on X and the product ended up in top 5% competing with 648 other products. That's pretty decent for a first launch. And I will only get better as my audience grows and I launch more often.
But why am I doing this? Why am I putting myself through this pain to learning how to launch and why do I pursue the ambition of becoming the worlds best solopreneur when I could just take a normal job, live a stressless life and do just-well-enough that nobody would fire me? It's a good question and I am glad you asked. I can come with a million reasons, but the number one is freedom. Freedom to work on things that matter to me, freedom to choose to work and freedom to choose not to. Am I there yet? Not by a small margin! I have a knot in my stomach right now just by the mere thought of what I am committing to.
Why does freedom matter so much to me? I've seen so many people make the obviously wrong decisions while confidently presenting them as if they have figured it all out. I might even have been like that myself one time, but more importantly, when you get into a meeting and someone tells you that your VM for the blockchain needs EVM compatibility because "everybody else has EVM compatibility", you know what time it is. It's the time where you either quit the job or the time where you spend an extra eight hours in the evening to get 80% of the way just to hear management coming up with the next great idea the week after. Either way you are going to be stressed.
So why does it matter to not have stress in your life? Well, it is not that I don't want stress, but I want the freedom to say no to it. And I certainly don't want the stress to spill into my personal life, into my relationship with my wife and kids. And that is the key part for me: Stress is something you pick when you want to grow and put down you want to be with family and friends. That is, positive stress that helps you grow. Fearing that you might loose your job if you don't work an extra eight hours in the evening does not fall into the category of positive stress.
We can go more into the whys another day. In fact, I would love to go seven levels deep with you, but the intent of this post is something else and we need to stay focused. It is about what my company is and where we are going. I've spent the past three years learning everything there is to know about coding with AI. Yes, there are still new concepts coming out and yes, there is still more to learn. But I am looped in if you catch my drift. And what more is, that every time tech-twitter goes berserk over something trivial, those of us who have ambition panics because we believe we are missing out on something vital when in fact the "news" is running loops which the rest of us has done for the past 6 months. The problem then becomes that we are back to the kind of stress that is unnecessary.
For this reason, I think clarity on what I do and where I am headed is important. So here it is Wonop (pronounced One Up), is and always was, an agents-first company. You can check the company profile, but I did agents and chatbots back in 2020 before it was sexy. And this is exactly what I've come to realise today. Being "agent-first" is exactly what I should keep focusing on.
The market is massively underserved - in every possible way. You want to setup website? Go login to some platform where you chat to a tool that was slapped on to an existing platform. You want to change your DNS? Build out a system that applies terraform to your Cloudflare account, then create an infra repo that talks to your agent. You want to post a social media post? Build out a MCP that talks to their API. And that is if they have an API. Otherwise, get Playwright, set up an MCP to control it and post that way. And the list goes on!
We need to fix the web, service by service and app by app. That is what Wonop was always all about. Somewhere in the trenches of fighting a million dollar lawsuit, that got lost! But this is going to be the guiding principle for the years to come. The opportunity is massive and I am going to charge full steam ahead on it.