🗺️Notes from migrating an aggregation- and search-heavy app's data layer from Firestore to Postgres (Neon)
Notes on migrating the data layer of a map-based literary archive app from Firestore to Postgres (Neon) + Drizzle. Covers why we hit read-based billing limits, and how the question of fit looks once you frame it in terms of the workload shape: aggregation, faceting, and full-text search.










































































































































































































































































































































































































































































































































































































































































