top of page
FlutterCon_icon_turned.png
FlutterCon_logo.png

Jaime Blasco

Flutter Engineer at Sparkli
greg-fawson-foto.1024x1024 Kopie.jpg

Jaime is a Google Developer Expert focused on Flutter. He has created and currently maintains some useful and popular packages related to this toolkit. He is a very active member of the community and co-leads the Spaniard Flutter Community.

The Flutter Developer’s Guide to Not Breaking Time

Handling time in Flutter looks simple until it meets the real world: daylight saving shifts, recurring events, and users changing regions. Dart’s built-in DateTime only models local or UTC time, leaving crucial timezone semantics implicit—and leaving you prone to production bugs.

In this talk, we’ll uncover exactly where DateTime breaks down and why standard workarounds fall short. Then, we’ll dive into Temporal for Dart: a TC39-inspired API for Flutter and Dart that separates time into explicit types like Instant, PlainDate, and ZonedDateTime. You’ll see how choosing the right type makes time-related bugs almost impossible to compile.

Leave this session with a foolproof mental model to store, manipulate, and display moments across regions without breaking your calendars, schedules, or sanity.

bottom of page