top of page
Simon Binder

Simon Binder

Creator of Drift, engineer working on PowerSync

Simon is a software engineer with passion for databases and developer tooling in the Dart ecosystem. He maintains and contributes to widely-used open source libraries like Drift, helping developers build reliable and scalable applications. Recently, he joined the PowerSync team, building tools for offline-first architectures and real-time data synchronization.

Simpler state management with Dart on the server and synced databases

Local databases like SQLite are a great tool for storing structured data. Together with reactive libraries like Drift, they form a great basis for state management as well. Once local data needs to be fetched from or uploaded to a backend however, things become a lot more complicated and require custom cache management. This talk shows how a combination of Dart on the server and realtime sync engines make state management across devices just as easy as state management on a single device. Key takeaways of this talk are: - How a SQLite database fits into modern state management. - How Drift can be used to safely share database code between app and backend. - How sync engines like PowerSync simplify integrating your backend.
bottom of page