Firebase Notifications can be confusing, there are different ways to implement them and not all behave the same. If you want to bring a great user experience to Android, iOS and browsers the one-size-fits-all solution from the tutorials won’t be enough for you, instead, you will need to dig deeper into the API to get the best of it. We went through that learning process and in this talk you will learn our tips and tricks.