Right now, I don’t want to pay for a VPS yet. What I wanted was simple: chat from Telegram, run the agent on my Ubuntu laptop, read my Obsidian vault, and help screen Upwork jobs. It sounded clean. On day one? Honestly, it wasn’t all clean. Why I Started Doing This As a web freelancer, my daily work repeats a lot: check Upwork, write proposals, note my agenda, sometimes do email outreach. Most of that already lives in my Obsidian vault, and that vault syncs to GitHub too. I didn’t need an AI that’s great at chatting. I needed an…
TL;DR I thought that once I could send clean HTML emails from Gmail, my outreach workflow was “good enough.” Turns out it wasn’t. What was missing was the most tedious part: follow-ups. The first message is sent. The client hasn’t replied. Two days later I forget. A week later I’m embarrassed to reopen the same thread. On top of that, in my case follow-up messages are the key to email marketing. That’s the point where I decided: if I needed automated follow-ups, I’d try to build my own. Why I Didn’t Just Use a Paid Tool I know there are…
A side project born from a daily habit. Ever since I subscribed to Notion, I’d been using it to build a database for tracking my cashflow. Over time, I wanted a faster, more “native” experience on my phone — without having to open Notion every time I needed to log income or expenses. The Problem I already had a cashflow tracking system in Notion that worked reasonably well. But for daily logging, the workflow still felt heavy: I wanted something much simpler: Open the app → log it → see the summary → done. Why Existing Solutions Didn’t Work I…
TL;DR There’s a habit I’ve picked up lately: looking closely at newsletters that land in my inbox. It’s not the content that catches my eye — it’s the design. Many of them look simple, not overloaded with color, not packed with images, with clean typography and comfortable spacing between elements. Altogether they feel professional. I then wondered: if they can send emails like that, why can’t I? This Idea Started from a Personal Need I wasn’t looking for a new project idea. I simply wanted emails that looked cleaner when I messaged clients. My mental model was simple: build an…