js98
Joined 4 years ago
Joined 4 years ago
Quite literally "cold-turkey'ed" from 4.5-ish hours/day to 2 hours a day in a single day, consistent over the last few weeks.
I set up my second phone with a custom homescreen, and installing the 'bad' apps on there (Instagram, Youtube, NYTimes in particular). I dont use it for other apps.
Now if I want to scroll, which I still do sometimes, I have to walk to a specific chair next to which my 'addiction phone' is, I'll scroll for 10-15 minutes, and get back to the real world. I used to have particular issues with scrolling during vibe-coding sessions, and I'm genuinely surprised how well this approach worked for me.
Each cat mirrors the agent's state, such as sleeping when idle, walking when working, sitting when waiting for input, running toward your cursor when it needs permission.
Fully native Swift, no Electron, under 5 MB, zero network requests, all session data stays local as plain JSON.
I published it source-available with an honor-system license, but this week I’m going to fully open source it and remove the licence. The payment/nag system was an interesting experiment but the project is more useful to me as a proper OSS tool at this point.
I hadn’t seen many practical writeups on running coding agents in cloud VMs specifically, so I figured it was worth sharing what actually worked day-to-day for me. I use this approach practically daily now