My Vibe Coding Diary: Three Random Automation Projects
2025-07-08
Recently I set myself a few flags, planning to use technology to solve some real-life problems, with plans to update progress long-term.
Problems I Want to Solve
-
Automate the workflow for easy course final papers.
-
Enable meetup hosts to receive emails directly after filling out forms.
-
Make a Baduanjin (Eight Brocades) check-in tool for my mom.
Good Tools Make the Job Easier
At first, I tried Gemini CLI, but the sign-in seemed to have some issues—after installation it just kept loading, wouldn’t work.
Luckily, a friend in the community (min else) pointed out that the problem might be the terminal proxy wasn’t configured properly. I’m using Clash for Windows; following their suggestion, I ran curl google.com in the terminal and found the traffic indeed wasn’t going through the proxy. The solution was to enable the proxy software’s TUN mode (also called enhanced mode).
Tinkered with it for quite a while, even went off track researching API login, which wasn’t the same thing at all. In the end, turning on TUN mode really did the trick!
Indeed, everyone stepping in pits together, each person stepping in a few, borrowing from each other means not having to step in all of them! 💪😆
Project Progress: A Bit Here, A Bit There
With tools sorted, next is the actual project progress.
1. Paper Automation Workflow
I tried using RAG technology to solve this, but haven’t figured out a feasible efficient method yet. This is a flow that temporarily can’t run—pain mask time.
2. Meetup Automated Emails
I had made a flow for this before, but after thinking about it, I realized things closely related to real-world scenarios and people, like organizing events, are still hard to fully automate. Maybe later when AI Agents develop further, they could even help find venues based on event city. ✊
3. Baduanjin Check-in App for Mom
The biggest challenge for this project: I need to develop an iOS app on Windows! 😰
First step was installing a Mac virtual machine. Honestly, I didn’t even know what Xcode and all that stuff was 🤯. Worked on it the whole afternoon, barely taking breaks—next time I need to change this, must get up and move around, it was just too absorbing.
All in all, today was just a bit here, a bit there, and none of them got finished. 🤣