Flutter Berlin × CarOnSale
Details
Join us for an evening of Flutter, Dart, and networking hosted by CarOnSale. We'll kick things off with a deep dive into one of Dart's newest language features, followed by a second session and plenty of time to connect with fellow developers from the Berlin Flutter community.
Schedule
18:30 — Doors Open
Check in, grab a drink, and meet fellow Flutter developers from the Berlin community.
19:00 — Welcome Notes
A short introduction from Flutter Berlin and our hosts at CarOnSale.
Talk 1 — Hiding Complexity with Dart Extension Types — Roman
Extension types in Dart 3.3+ let you elegantly hide the real complexity behind clean abstractions. They enable powerful patterns for true compile-time singletons with strong privacy guarantees, while also letting you build robust zero-cost Value Objects that enforce domain invariants and create a clear ubiquitous language — all with zero runtime cost.
About Roman
Roman is a Google-awarded Flutter Developer and Staff Mobile Engineer at CarOnSale.de, where he has worked for 4 years as part of his 8 years of Flutter experience (and over a decade in design). He loves Dart as his primary language and Rust as a complementary one (along with TS/Swift), but believes strong programming fundamentals matter more than any specific syntax. In his role he mentors Flutter developers and shapes architecture solutions. Outside of work he prioritizes family and open-source.
Talk 2 — TBA
Our second session of the evening will be announced soon.
20:30 — Networking & Socialising
Meet fellow Flutter developers, exchange ideas, discuss the talks, and connect with the local community.
22:00 — Doors Close
We wrap up the evening and head home inspired with new ideas and connections.
