Back to Thoughts
Curated Collections 06 COLLECTIONS

Series.

6 series — themed, ordered reading lists meant to be followed end-to-end.

  1. 01 Collection
    fig.01 · 3 posts
    SERIES/3 POSTS/488/13/2026

    Flutter Data Handling

    Persisting, syncing, and moving data in Flutter — local databases, offline-first architecture, and resumable file transfer.

    FlutterDatabaseOffline FirstDart
    READ THE SERIES →
  2. 02 Collection
    fig.02 · 17 posts
    SERIES/17 POSTS/1,769/45/2026

    Flutter & Dart

    Deep dives into Flutter architecture, state management, and advanced Dart concepts. This collection features practical guides on building type-safe, offline-first applications, mastering dependency injection, and optimizing developer workflows for scalable mobile apps.

    FlutterDartOOPDependency Injection
    READ THE SERIES →
  3. 03 Collection
    fig.03 · 2 posts
    SERIES/2 POSTS/114/1/2026

    Testing Flutter

    Ship with confidence. From mocking dependencies cleanly with @visibleForTesting to running integration tests on real devices via Firebase Test Lab.

    FlutterTesting AbilityFirebase Test LabAutomated Testing
    READ THE SERIES →
  4. 04 Collection
    fig.04 · 5 posts
    SERIES/5 POSTS/848/16/2026

    Building Flutter Features

    Practical, production-ready guides to the features real apps ship — anchored floating UI, custom map layers, type-safe navigation, resumable file transfer, and smart share links.

    FlutterUI OptimizationGoogle MapRouter Generator
    READ THE SERIES →
  5. 05 Collection
    fig.05 · 3 posts
    SERIES/3 POSTS/107/14/2026

    Dart Language & OOP

    Go beyond the framework and master the language underneath it. Deep dives into the Dart features you use every day — generics, mixins, and the isolate-based concurrency model that keeps your UI buttery smooth.

    FlutterOOPDartGeneric
    READ THE SERIES →
  6. 06 Collection
    fig.06 · 5 posts
    SERIES/5 POSTS/429/9/2026

    Flutter Architecture & Dependency Injection

    Wiring up a scalable Flutter app the right way — from understanding what Provider actually is (dependency injection, not state management), to mastering get_it and injectable, to structuring large codebases with feature-based architecture and Dart workspaces, and keeping data resilient with offline-first.

    FlutterDependency InjectionState ManagementGet_it
    READ THE SERIES →
END OF SHEET — LET'S BUILD

Got a hard problem? Let's talk.