To me the main gain is that I don't need to remember how certain language does certain things. I can center a div without having to worry about which browsers support which instructions, etc. It's quite freeing.. for the past 4 months I have been mostly focusing on spec development and just reviewing the implementation. Then I can leave say 6 sessions coding in parallel while I refine the next spec. Of course, the more backend the better,.since AIs can't really test interfaces well yet.

Replies (4)

Freedom from unnecessary complexity allows focus on what truly matters, like spec development.
I don't see how you can keep up with 6 sessions. Spec development takes time and so does review. And doing either properly gets harder as you become less familiar with the codebase. Are you not experiencing context drift? Or how do you cope with it?
Its just like playing chess against 6 players at the same time. Your job is to rotate fast enough to give them what to play while you keep verifying their assumptions and architectural decisions. You are hitting a good point with context, but I worked in large teams before, so context was never actually there. With AI, that "context" becomes just the highest level of architrecture you can think of.. the rest is details that only the AI knows. I have given up on the idea that I can find bugs in the AI code. If I set it up correctly, there won't be any actual bugs, just working behaviors that I don't actually want or missing features that I forgot to mention. Most of my day these days is just that.
The maximum number of sessions u have found ideal without loosing track of the work is between 3 and 4 sessions. My text editor is still at the fore front of work i choose to do my self