What’s in a name?Programmers name everything. Patterns, packages, classes, functions, and variables. They all have names. And those names exist to…Sep 14, 2022Sep 14, 2022
Published inSuper Declarative!Get Flutter text layout super powers with Super Text LayoutFlutter makes it easy to paint some plain text, and also makes it easy to add a pre-built, Material Design compliant text field into your…May 18, 20221May 18, 20221
Published inSuper Declarative!Make your own Flutter corner banners with Super BannersWe all know about the infamous red “debug” banner that appears in a default Flutter app. If you wanted your own corner banner, you may have…May 18, 2022May 18, 2022
My thoughts on the release of Flutter 3Flutter 3 was announced and released at Google I/O 2022. Here are some notable updates, along with my opinions.May 13, 20223May 13, 20223
Super Editor goes mobile!Over at the Flutter Bounty Hunters and Superlist, we’ve been busy at work on a toolkit to help Flutter developers build their own, custom…Mar 16, 2022Mar 16, 2022
Published inSuper Declarative!Why you can’t detect a “delete” action in an empty Flutter text fieldIn Flutter, you can’t detect when a user presses the “delete” key on a mobile keyboard in an empty text field. Many developers are confused…Aug 6, 20214Aug 6, 20214
A SuperDeclarative! perspective on Flutter EngageToday is March 3rd, 2021 — the day of Flutter Engage. Here are my thoughts on the day’s announcements.Mar 3, 20211Mar 3, 20211