Dart 3.10's Dot Shorthand Changed How I Write Flutter
The new dot shorthand syntax in Dart 3.10 eliminates boilerplate when accessing static members and enum values. Here's how it transforms everyday Flutter code.
Senior Mobile Engineer. 7+ years shipping apps across Android, iOS & Flutter. I build things that work at scale in FinTech, InsurTech, and IoT.
Cut policy activation failures from 67% → 5% at PasarPolis. Built loan products with 90%+ test coverage at Kuhoo.
PWA for 50K users in 3 weeks. Employee benefits app in 6. Currently building BLE-connected IoT apps at uBreathe.
I own features end-to-end — architecture, design, native bridges, CI/CD, production monitoring. Looking for roles where I can tackle hard mobile problems and grow into architecture leadership.
Thoughts on Flutter, mobile dev, and more
The new dot shorthand syntax in Dart 3.10 eliminates boilerplate when accessing static members and enum values. Here's how it transforms everyday Flutter code.
A deep dive into how Flutter's main() function works, and how you can customize the app's entrypoint for different build configurations.
An exploration of state management approaches in Flutter, from setState to more sophisticated solutions, and how to choose the right one for your app.
Welcome to my blog! Here's why I'm starting this journey and what you can expect.
Quick thoughts and observations