I'm dropping Google Firestore in What Got Done in favor of SQLite + @litestreamio. I didn't really to write a lot of throwaway code to dump Firestore data, but I realized I could add a sometimes-requested "Export Data" feature without writing any new Firestore-specific code --- RT @WhatGotDone You can now download a full export of your What Got Done account data, including all published entries, drafts, and profile information. You can… https://twitter.com/WhatGotDone/status/1462159912725848073
It's only a little more work now to write an admin API that exports *all* user data. Then, I can write some potentially reusable code to restore What Got Done's datastore from JSON regardless of the storage backend.