• AI Development

    I Needed Automated Follow-Up Emails, So I Built My Own with AI — Here’s What Happened

    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…

  • Web Development

    I Vibe Coded an Internal Family App with Next.js, Supabase, and WhatsApp Notifications

    Ever since my daughter started primary school, something slowly dawned on me: she has her own world now. And she is only in first grade. It feels like just yesterday I decided almost everything for her, and now she has her own schedule, her own friends, her own routines, and her own priorities. Her days are packed. There is school, there is Quran class, there is homework, there is playtime with the neighbourhood kids, and of course there is Roblox — her favourite game, which can easily swallow an entire evening if nobody sets a limit. My wife and I…