top of page

Nino Handler
Co-Founder & CTO uRyde | Flutter Freelancer
Nino is CTO & Co-Founder of uRyde - the leading B2B platform in Germany for sustainable and efficient employee mobility.
uRyde is one of the first bigger projects in Germany to use Flutter in production for their frontends and has been live at DAX companies when others were still discussing production readiness of the framework.
As a community leader of the GDG Nuremberg he's been one of the first to get in touch with Flutter and already knew that it was a tech for the big screen when hosting a Flutter Live viewing party in December 2018 in a cinema.
With over 12 years of experience as software developer, starting from Android, early adopting Kotlin, early adopting Flutter and finally getting into backend and cloud programming, he's got some stories to tell, be it about the startup realm and the quick paced environment challenges there or about his experience and learnings as a developer.
Successfully reducing Firestore read operations
Here's a classic startup / side project scenario: You quickly write your Flutter app and start with a Firestore database. You probably also use Firebase Cloud Functions as serverless backend.
By time, your projects gets bigger and the user base starts to grow, quickly followed by your Google Cloud bill. As soon as the free quotas are gone, the battle against high read operations - which are the main cause for high bills - beginns.
This session demonstrates
1. How to first identify the source of Google Cloud costs in your billing section including the right tooling to keep an eye on your cloud behaviour.
2. How to reduce read operation by design in the first place for Firestore
3. How to track down the source for your high read operations in your Flutter Client / Firebase Cloud Functions to be able to solve the problem.
The talk will showcase some Flutter and Cloud Functions code and compare different architectural approaches as well as simple ways to read data and showcase best practices.
bottom of page