Iāve been silent for the past five days because I was really busy with work and working on something interesting.
As we discussed earlier in this channel: it would be cool if I had a place where I could publish articles with better distribution. And since I now have a Claude subscription, at one point I thought: why not spin up a blog for myself? Why not build a website and platform for content distribution?
What I Built
I didnāt write a single line of code. And I donāt even know whatās going on in the files. Just vibecoded it with Claude.
We used GitHub SpecKit, wrote up the MVP specification and thought through the design. Claude, under my supervision, built me in two days:
- A static website
- A backend on Cloudflare Workers with lambda functions
- Email newsletter
- Telegram channels
- A console utility (like Claude Code itself) for instant post publishing
My Publishing Process
Hereās how it works now:
I sit down, dictate my thoughts into an empty Vim window using Spokenly. With one command blog-new I create a new post. A Vim window opens, and I just dictate one big entry into it.
After that, an automated pipeline kicks in:
- Translation and text cleanup (perfected it)
- Generation of SEO-optimized title, description, TLDR
- Paragraph breaks and formatting
- The output is a production-ready professionally written post
Automatic translation and publishing:
The post is automatically translated into the opposite language. If I dictated in English, there will be a post in Russian. If I dictated in Russian, it translates to English.
After that, everything is saved to Git. Translated posts are automatically:
- Published on my website
- Sent as emails to the newsletter
- Sent to two Telegram channels by bots
Future Plans
Claude will also build an integration with the new Twitter API, which has become cheaper, to break any post into multiple tweets. And then for publishing to Substack, LinkedIn and wherever possible - like dev.to, for example.
Conclusion
Iāve finished the basic functionality I wanted for the website:
- You can subscribe to the newsletter, posts will arrive in full to your email
- I created an English Telegram channel, which you can subscribe to if youāre more interested in reading English versions of posts (content-wise theyāre absolutely identical)
Going forward, posts will be in the new format with a link to the source on the website.
All of this took me about 8-10 hours in the evenings after work or when I was bored.
Iām personally shocked at how much and how quickly I can build with an unfamiliar stack, without even looking at the code, with excellent quality, literally in a day.