![Dan Reynolds](/assets/images/author/dan.jpeg)
Flutter on Five Platforms 💙
A deep dive into what I learned building a cross-platform app with Flutter.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Reactive State Management with Restate
A guide to implementing Reactive state management in Flutter.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Building Flutter Widgets across Form Factors
A look at how we use the FormFactorBuilder library to help us build widgets across mobile, tablet and desktop form factors.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Building a Chrome extension with Flutter
How to expand Flutter web support to build a Chrome extension.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Building and matching routes
How to build and match routes on Flutter web with RouteBuilder.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Tips for Building Cross-platform Flutter Apps
A look at the tips and tools we use to structure our cross-platform apps with Flutter.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Building Cross-Platform apps with PlatformBuilder
A dive into how the PlatformBuilder widget has helped us design cross-platform widgets.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Slack-style search on Flutter Web
Get Slack-style desktop search modals on Flutter web with the PaginatedSearchBar library.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Endless: An infinite scroll view library
How and why we built our own infinite scroll view library.
![Dan Reynolds](/assets/images/author/dan.jpeg)
Building modal flows for Flutter web
Modal flows and wizards are core to many web experiences, so how do we build them for Flutter? Let's take a look.