4 ms·
I think so! I mean, imagine if, when you notice some perf hiccup and you dig and realize you need to store your data in some different way. Currently, commence
by daxfohl 4y ago
I think so! I mean, imagine if, when you notice some perf hiccup and you dig and realize you need to store your data in some different way.
Currently, commence a multi-month design cycle, create the migration path, perform the migration in a slow and safe way, soft logging, feature flagging, gradual release, etc., and finally once everything is migrated, remembering to remove the old code. All the meanwhile turning down a bunch of other ideas for improvements you had because you need to get this one thing done. Or worse, interrupting a bunch of half-finished refactorings and leaving them half-finished and having to work around those things until some time that may never come.
Imagine if you could just tell an AI to do this, be reasonably certain it would do the right thing, and it's done and provably correct and manages your deployments and migrations for you. And you could be free to look into the next batch of new things you want to do.
I love coding, but really I love thinking about the ways to do things more than the processes of getting those things done. If there was an AI that could automate that work, that would be incredible.