2026
- A reference design: quotes and watchlist MVP in Flutter
A concrete, buildable architecture for a small team — what to build, in what order, what to deliberately not build, and the measured trigger …
5 min read
→
- Channels, Pigeon, and FFI: crossing to native without paying per tick
Flutter offers three ways to reach native code, with different costs and different failure modes. Picking correctly is mostly about one …
6 min read
→
- Charts in Flutter: custom painting that holds 60fps
A candlestick chart is the one screen where the widget tree is the wrong tool. Building it well comes down to three moves: paint instead of …
6 min read
→
- Flutter project structure: packages, boundaries, and add-to-app
How to lay out a Flutter codebase so boundaries are enforced rather than suggested — a package per feature, a dependency rule a tool can …
6 min read
→
- Flutter under a firehose: making rebuild scope match change scope
A quote list that updates hundreds of times a second will destroy a Flutter app built the ordinary way. The fix isn't a faster state …
6 min read
→
- Shipping a database with your Flutter app: offline catalogs and instant search
How to put a large read-only catalog on the device and search it instantly: bundling a prebuilt SQLite file as an asset, keeping data …
5 min read
→