At work I’m a Software Architect, I still code a little bit but mostly I do architectural work and developers code the things I come up with. I’ve always been writing small tools for myself like a RSS Reader because I couldn’t find one I liked, or a tool which formats JSON when you paste it into it’s window, or a OSX Timer app and many many more. It was always a painful process which took a lot of time and many of the projects I started I had to stop because of lack of knowledge or time.

Some time ago I started using AI to code those tools. About two years ago started just asking ChatGPT to give me parts of the code and was still coding mostly myself, but now I found this tool OpenCode which gives me Agents which can do planning, research, coding and testing after I write down what exactly I need.
They still need a lot of hand holding but I’m learning how to work with them more and more effectively and for example yesterday within a couple of hours I vibe coded Email Forwarder which takes emails from one Email Provider and with help of the IMAP protocol copies them over to a different provider and is useful for synchronizing emails between two providers. My dad has been using this one free provider for a long time but they delete all emails after 6 months, we always struggle to find important older emails, but not anymore because this script synchronizes them with a different provider which doesn’t delete emails.
I also vibe coded this recoder application which recodes videos from my Sony camera and my Samsung and iPhone phones into a format which can be used by Davinci Resolve. That took me quite a long time.

Anyway if you’re curious, I created a Ask Me Anything post on the Threadyverse