After 5+ years of Flutter development, I got tired of setting up the same boilerplate every project.
So I built SM CLI
Install
dart pub global activate sm_cli
Enter fullscreen mode
After 5+ years of Flutter development, I got tired of setting up the same boilerplate every...
After 5+ years of Flutter development, I got tired of setting up the same boilerplate every project.
So I built SM CLI
Install
dart pub global activate sm_cli
Enter fullscreen mode

Shipping a Flutter app without auditing native permissions, release keystores, or asset bloat? To...

Flutter Clean Architecture is the industry standard for building scalable, testable, and maintainable...

A clean project following conventions is way better than a crappy project containing yolo code. In...

If you're starting a new Flutter project in 2026, this article covers two things: What a modern...

Advanced BLoC Architecture for Production Flutter Apps As Flutter applications grow, state...

If you're just getting started with Flutter, you'll write your first widget within minutes. But...

Streamlining Development Workflows With FlutterFlow

The Hidden Cost of Frontend Bloat and How FlutterFlow Solves It

Managing Multi-App Portfolios in FlutterFlow

Building for Scale Without Overbuilding

From PRD to prototype to production: a practical workflow for FlutterFlow product teams

Making the Most of Components in FlutterFlow

Pushing the boundaries of what's possible with FlutterFlow

How to Train and Onboard Teams to FlutterFlow Without Creating Chaos

An Engineering Manager’s Guide to Scaling Teams With FlutterFlow