Remix.run Logo
alertchecker 2 hours ago

I've been coding professionally for almost 30 years and it's only really in the last few months I've started to "trust" AI to do a better job than I can within given time constraints - but with a big caveat - as the article points out, the AI needs to be kept on track and questioned about its approach, told about inconsistencies etc. To aid with that it helps to have a lot of Cursor rules that guide the approach - built up over time, mostly based on seeing what AI didn't get right.

Well that's at work - but I've actually taken a different approach for my own personal project and generally now allow AI to do things in its own way - I put my effort into checking the functionality rather than the code itself. This does result in some fairly sprawling code and some bits that are practically now only really maintainable/"understandable" by AI. Functionality is still fine though, which is what really matters there when there's no other team members and understanding every part of the code isn't critical. Guess in future it may just self-refactor it without even being prompted.