I really don't know what development on my own apps looks like, going forward. It's like going back to being Clark Kent when you're moonlighting as Superman. I can't imagine working on my existing apps like I have been with my Codex-built projects, and I'm not sure how to bridge the two ways of working. It's beginning to become difficult to imagine writing code by hand again, and it's only been a month 😐
I think part of the problem is being able to use LLMs with confidence in a greenfield codebase, vs being afraid to break anything in an established app. I am far less likely to ask it to do big things in my apps, and I'm far more likely to back out any changes it does make for fear of the repercussions. There are architectural decisions in my apps that I never would have made had I access to something like Codex at the time, and now I've made them they're too fragile and require too much to fix

@stroughtonsmith By my experience with AI generating code for me, what I find:

1) Only give it small pieces, maybe 200 lines of code
2) In a very narrowly defined niche
3) that you check out immediately afterward
4) You do have unit tests, right?

I find AI to be VERY useful when beginning layout. I have a problem, I'm trying to solve, here are the variables I have to keep in mind, here are the concerns I know about, what do you think Chat/Gemini/Claude? I make it convince me.