210 karma · joined August 11, 2011
What I would argue is knowing what topic to write is more important, and I am confident if you throw this particular question to AI, the response would be much worse.
I research the topic, lay the outlines and let AI write it. Then I further refine section by section with a combination of AI and manual editing).
What you have pointed out is valid and it helps me to improve the process. And I have edited the post based on your suggestion.
As a non-native speaker and engineer with 15+ database development experience, I think I will continue to use AI to assist writing (I rarely use AI if I write in my native language). This post still takes me almost an afternoon to finish, but without AI, it will take me much more time.
I built this last summer and thought it was fairly complete. And it turns out I was naive. 6 months later, I have resolved ~100 issues reported by the users.
Whole process: https://www.pgschema.com/blog/demo-with-manus-and-asciinema Replay: https://manus.im/share/8fEln1OzxpnsRSU1PnHweG?replay=1
1. Some applications can't tolerate the roundtrip latency, so the typical way is to put the business logic inside the stored procedure.
2. DBA wants to guard the database.
Bytebase did https://www.bytebase.com/docs/change-database/synchronize-sc...
You can further check out this tutorial to get a feel of our GitOps solution
https://www.bytebase.com/docs/tutorials/database-change-mana...