Why I left Medium.comI’m grateful to this site for making long-form blogging “cool” again, back in the day, and for introducing quite a few people to the idea…Nov 18, 20231Nov 18, 20231
Published inFlutterRaster thread performance optimization tipsRecently, I sat down to tweak the performance of FlutterFolio, an app that was built as a design showcase for Flutter Engage. With a…Sep 1, 20218Sep 1, 20218
Published inFlutterNew tools for Flutter developers, built in FlutterWhy we rebuilt Dart DevTools from scratch in FlutterJun 24, 20208Jun 24, 20208
Published inDartAnnouncing sound null safetyMake your apps more stable and performant with Dart’s null safetyJun 10, 202016Jun 10, 202016
Published inFlutterAnimation deep diveLast year, I got to record one of the episodes in the Flutter Animations series, and I thought I’d publish the same content for those who…Apr 17, 20202Apr 17, 20202
Published inFlutterFlutter culture and how to preserve itA big part of what makes Flutter so delightful and productive is its community. We really want this to continue.Jun 7, 201912Jun 7, 201912
Published inFlutterPerformance Testing of Flutter appsThe Flutter framework does a good job being fast by default, but does that mean you don’t need to think about performance at all? No. It…May 9, 20196May 9, 20196
How is Dusk so good?I recently bought a top-of-the-line gaming PC and thought I’ll spend time playing games like Far Cry: New Dawn or Battlefield V, with…Apr 22, 2019Apr 22, 2019
Updating your pub package to Dart 2Dart 2 is imminent. If you own a package on pub.dartlang.org, you might want to make sure it’s ready.Jul 25, 20181Jul 25, 20181
Published inFlutterWhy you should smoke-test your sample code, and how to do it in Flutter[ If you’re already convinced that you want to smoke-test your Flutter samples, you can skip to “Smoke-testing Flutter” below. What follows…Jun 6, 20181Jun 6, 20181