@checlarke I think people overthink this; if you, as a product manager, had to fix bugs in your team's software project, would you get stuck in yourself, or would you delegate? That answer will vary person to person, but I think it's informative here.
Most likely, you'll delegate and trust your team — you assign a model to fix it, and if that model doesn't work, you might try another, and if that doesn't work you might try education or changing processes to make issues like this less common
@stroughtonsmith Inspired by you, "i" (Claude) rewrote an entire community site built in (very poor) Classic ASP, VBscript, using a mix of SQL and Access databases... to C# and blazor, cleaned up the database schema and consolidated it on SQL, then containerized it under linux docker images, over the course of two weeks. Shipping to production almost daily as i went.
I am now able to retire a Windows VM i've been running for years, that replaced shared hosting i paid for, for years. The users never even noticed a difference, it still has 1998-style HTML views to maintain the vibes. Literally 25 years of "I need to rewrite this," procrastination solved in two weeks.
Just do it.
@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.