I Let AI Build My Blog From Telegram Posts
I crap-coded, sorry, vibe-coded – that is what they call it now. As an experiment to see whether a top Codex-like model can build something complete and working on top of an existing codebase, I decid…
Latest Notes
Indie hacking, startups, resilient systems - and staying sane while building a small company
I crap-coded, sorry, vibe-coded – that is what they call it now. As an experiment to see whether a top Codex-like model can build something complete and working on top of an existing codebase, I decid…
Another Improvy OÜ birthday – 4 years! To be fair, I have to admit the reality: for the first 3 years there was absolutely no activity and the legal entity was basically unused. But the fourth year is…
On Apple Developer Program: While working on Saylify, I realized that many people around me use Apple devices, and in general more than 20% of all users are on macOS or iOS. On top of that, it is the …
I wonder how much longer we will pretend the world has not gone mad. On one side, a new era is coming, where AI is not just a loud acronym but a technology that is genuinely changing our usual ways of…
A mini update on Fullyst: Recently I tightened the limits on AI spam detection, added chat notifications when the limit is reached, and even introduced a way to gift a plan with higher limits to your …
About my 'Telegram mindset': For a long time my main project was Fullyst, a service that lives entirely inside Telegram. Naturally, everything there is built around the Telegram ID. For me i…
Fun fact: After updating ChatGPT to version 5.1, my ChatGPT started occasionally and very appropriately using swear words, adding emotional punch to its answers and highlighting key points. I like it …
I never liked writing email templates. They always broke my sense of beauty (the same way their responsiveness breaks in different clients): 1. Monstrous inline CSS 2. Lots of restrictions on which CS…
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 th…
Improvy OÜ has received a grant in AssemblyAI’s startup program! 🎉 We’ve been awarded 200,000 hours of Speech-to-Text (worth roughly $30,000 (!)) with no expiration date. The quota is spli…
Web Summit 2025: First Impressions This is my third year in a row at Web Summit Lisbon, and this one feels especially unusual. It seems to me that Web Summit has really rethought how to make networkin…
I sometimes scroll my feed and see the same thing over and over: a photo of an IDE, a black terminal, or someone’s 2+ monitors with the caption 'coding'. You can almost feel the pride in eve…
Yesterday OpenAI introduced GPT-5, and the new model is already leading in most benchmarks. My subjective take after a few conversations with GPT-5: it is so good that I honestly cannot imagine how we…
About passive income with @FullystBot: A while ago, Telegram announced it would share ad revenue with owners of large channels. I did not pay much attention then, since I do not have any big channels,…
Here is the funny part: I sometimes write about AI, I keep up with almost all the updates from major players like OpenAI and Anthropic, yet yesterday I was complaining about a task that was routine an…
Sometimes you get stuck on the same thing for several days, not because you ran into something difficult, but rather the opposite: the task is routine and boring, yet it still demands a meticulous app…