The engineering notebook
RSS feedFlutter
Articles, practical guides, and engineering notes on Flutter.
By Ashish Bhakhand 108 published articles
Explore the articles
23 articles
Reset filtersFrom Colors to Contracts: Building a Semantic Flutter Design System
Create a practical Flutter theme with semantic colors, consistent component styles, dark mode, and accessible color pairs.
Flutter Forms Are State Machines, Not Widgets
Build Flutter forms that handle touched fields, dirty values, validation, submission, and reset without mixing everything into the UI.
Responsive Flutter Is About Constraints, Not Devices
Learn how to build Flutter layouts that work on phones, tablets, desktop windows, and nested panels by responding to available width.
State Management in Flutter: Choosing the Right Level of Structure
Learn when setState is enough, when state should move out of a widget, and how Provider, Riverpod, and BLoC differ in real Flutter projects.
Clean Architecture in Flutter Without the Boilerplate
A practical Flutter architecture using models, repositories, view models, and widgets-with clear boundaries and only as much structure as the feature needs.