Create a simple Flutter chat app

Let us create a simple Flutter chat app with Dart that uses Firebase to store the chat messages. It is going to be a super simple application. The user shall be able to open the application, set a nickname, choose a chat room, enter it, and send messages to anyone there. As simple as it …

How to avoid the DEADLINE_EXCEEDED error in Firestore when writing many documents per second

If you stumbled upon the DEADLINE_EXCEEDED error when using Firebase Firestore then it is probably because you have been writing documents over the limit which is one document per second. This is from the Firebase website. Limit the collection write rate 1,000 operations/second Keep the rate of write operations for an individual collection under 1,000 …