May 22 · 14 min read · Have you ever updated a customer's email address in one table, only to find that their old address still appears somewhere else in your system? Or tried to add a new product to a database, only to rea
Join discussion
May 11 · 11 min read · You've got a great app idea. You fire up your AI coding assistant, start vibe-coding, and within a few hours you have something running. Then, three weeks later, you realize your database is a mess. Q
Join discussion
Apr 25 · 9 min read · When you research how to build a multi-tenant SaaS on Firestore, most articles stop at one idea: put a tenantId field on every document. That's true, but it's the easy half. The more tricky question is how do you arrange your collections so that read...
Join discussion
Apr 14 · 6 min read · In previous article , we discussed lost updates and database locking, which focused on how data is written. In this article, we’ll focus on how data is read during a transaction using isolation levels
Join discussion