Saad Ardati
saad-ardati.dev
Saad Ardati
@saad-ardati.dev
This is my favorite component that I've built in a very long time.
I live for satisfying UI/UX that blends well with your app's theme.

#flutter #flutterdev #dart #buildinpublic #buildinginpublic
August 13, 2025 at 1:39 PM
This update took a while to cook! 🙌 So proud of the work
@birju.dev and I have done together to produce this.
August 13, 2025 at 7:22 AM
The next update is looking GOOD. 👌

Love a good design session with @birju.dev
Coming to a timezone tracking app near you. @hyperzones.app
August 10, 2025 at 12:01 PM
1.7 Trillion company btw.

Love the spelling mistakes; cherry on top 🍒
June 23, 2025 at 3:11 PM
I just published Flutter Operations on pub.dev!

A type-safe async state management utility that uses sealed classes and exhaustive pattern matching. Born from my article "Exhaustive Pattern Matching for Exhausted Flutter Developers"

pub.dev/packages/flutter_operations

#flutter #flutterdev #dart
flutter_operations | Flutter package
Type-safe async operation state management for Flutter using sealed classes and exhaustive pattern matching.
pub.dev
June 21, 2025 at 1:39 PM
"There’s something deeply unsatisfying about this code. We have three fields (isLoading, error, data) that represent what should be mutually exclusive states, yet nothing in our code enforces this exclusivity."

Read the full article on medium 👇
medium.com/@saadoardati...
June 9, 2025 at 6:43 AM
I just published an educational article about using Dart 3's sealed classes and pattern matching to eliminate manual state management in Flutter. Covers exhaustive pattern matching, switch expressions, and building type-safe async utilities. 🙌

medium.com/@saadoardati...
Exhaustive Pattern Matching for Exhausted Flutter Developers
A Type-Safe Alternative to Manual Loading, Error, and Data State Management in Flutter.
medium.com
May 24, 2025 at 11:18 AM
Having a little bit of fun trying to cook something. I love debugging physics simulations.
February 2, 2025 at 9:36 AM