Building a Side Project with OpenAI Codex, FOMO, and Autumn Rain
While it rains outside almost every day, I’ve gone back to working on the project (the same one I first planned to launch in August, then in September).
Here is what is already done:
1. A solid MVP that covers the key functionality
2. A Telegram Mini App (about 80% done, it handles the core functions but not fine-tuning and extra features)
3. Payments via Stripe 😏
4. A future full architecture and a big backlog that I’ll tackle after release
Now to the interesting part – the challenges I’ve run into:
First, I wrote part of the code with OpenAI Codex, and that turned into a big problem. At first it looks great: you do not waste time on some basic stuff, you write a prompt and get working code. The problems start when you realize this ‘basic’ thing should not be basic at all and needs to be more complex. Codex is bad at making the logic more complex (or I’m not a prompt master), so I have to dive into code that is effectively someone else’s and spend time untangling it.
Second, as usual I’m facing FOMO. I do not just want an MVP, I want a bunch of cool features and almost a full mobile app right away. What helps me fight this is one of my favorite books, ‘ReWork: Change the Way You Work Forever’.
Third, a month before Web Summit I lost motivation and worked at half speed. But after Web Summit I realized the reason was the huge amount of background noise that does not just distract you, it pulls you in so much that you stop understanding what is going on around you.
Now to the good part – OpenAI Codex. I’m fairly skeptical about so-called vibe coding, simply because I believe that if you do not know the code and the architecture, nothing good will come out of it. So I use Codex as an assistant, not a replacement. And for that it works brilliantly. Say there is a class with several methods that I wrote myself following a predefined code style. I need to add a few new methods – Codex handles that perfectly and saves a lot of time.
On top of that, I fully switched to Windsurf this summer. It has its own agent, but since I pay for ChatGPT Business it is cheaper for me to use Codex, and I basically use Windsurf only for AI autocomplete (it is so good!).
I won’t commit to any deadlines for the project right now, but I will try to post here a bit more often and gradually share details not only about the progress, but also about what this project is actually going to be 🚀
More to explore
How Watching Exchange Rates Replaces Reading the News
Another useful side of tracking exchange rates in real time is that I learn about world events without reading the news. I do not have time to read the media ri…
Fullyst 2025 in Numbers: Growth, Usage, and the Weirdest Spam
All right, I’ll still write a bit about the 2025 results, but for now only about Fullyst. Some stats: 1. Subscriber growth for the Fullyst news channel: +716 pe…
Saylify: web app progress, search experiments, and current pain points
Saylify progress update: I have started on the web app and so far it is going quite well. There is summary, translation, summary of the translation and similar …
Turning My Life Upside Down at the End of a Crazy Year
It seems like it is time to write year-end summaries and plans for the next one, but it looks like I am not up for that. As this insane 2025 is wrapping up, I d…