Personally I’m leveling up on using AI to develop a project. My speed at knocking out PRs has increased a lot, but much of that is massaging the process of using AI, including managing CI bottlenecks and costs. I’ve never had to deal with 15+ PRs being developed in parallel before. It’s interesting work, but there’s a lot of doing stuff to get to the stuff I want to do.
Examples of things I’ve tackled this week:
- GitHub Actions costs exploding and looking into self hosting options (gonna try a box in Hetnzer)
- figuring out how to handle unattended builds
- tinkering a lot of email, from how to manage domain reputation and worrying about bots spamming from my server because they started filling out forms
- figuring out how to manage AI development from my phone
- setting up a process to prevent unintended destructive database migrations
- finding a way to know have to babysit the AI but approving a constant stream of questions and permission requests
- all the random little issues that the AI files to fix an endless amount of little things
- finding the right model(s) to use to most efficiently make use of the limits of my subscription
literally all these things you've listed that you're working on would not be needed if AI didn't exist. which goes back to OP's point about spinning in circles.
I'm doing all this myself, and it's my first time getting a consumer facing product from zero to revenue generating on my own. I wouldn't bother doing this without AI, the project is too big. That being said, doing it with AI comes with a learning curve & many things I've never done before.
Examples of things I’ve tackled this week:
- GitHub Actions costs exploding and looking into self hosting options (gonna try a box in Hetnzer)
- figuring out how to handle unattended builds
- tinkering a lot of email, from how to manage domain reputation and worrying about bots spamming from my server because they started filling out forms
- figuring out how to manage AI development from my phone
- setting up a process to prevent unintended destructive database migrations
- finding a way to know have to babysit the AI but approving a constant stream of questions and permission requests
- all the random little issues that the AI files to fix an endless amount of little things
- finding the right model(s) to use to most efficiently make use of the limits of my subscription
And so on.