• pemptago@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    4 days ago

    Just reviewing the code

    I was warming up to this. It certainly is better than vibe coding, but I’ve started to see libraries [with this ai policy] push out bigger releases faster with bad ergonomics and unnecessary, undocumented breaking changes, because the ai quietly migrated the internal tests/examples.

    Clearly, they’re reviewing large amounts with an eye on new features and they’re not thinking through ergonomics: spending time with it, writing it themselves, and seeing where the sticking points are.

    Maybe if you’re using ai for the migration, then-- problem avoided, for now. As time goes on I could see it compounding and becoming a tangled mess that’s not only inaccessible to humans, but requires more and more compute to navigate than thoughtful, handcrafted code.