The Mutability TaxSoftware engineering is hard, and I’m lazy. I strongly dislike unnecessary work. So, if code is going to be around for a while, I build it…Jul 15, 20195Jul 15, 20195
Published inDartPedantic DartOver at Dart’s package:pedantic, we’ve been slowly gathering a list of precisely correct lints you can apply to your Dart code.May 22, 20195May 22, 20195
Published inDartDart gets a Type SystemRejoice, all ye faithful, for Dart 2.0 is coming, and it has types.Jul 4, 20172Jul 4, 20172
Published inDartMoving Fast with Dart Immutable ValuesDart’s built_value provides powerful, convenient immutable values for Dart. The values might be immutable, but the package hasn’t been…Jun 30, 20172Jun 30, 20172
Published inHackerNoon.comWhy I moved from Java to DartI heard some are moving from JavaScript to Dart. Well, my journey was a bit different: I moved from Java to Dart. And, part of…Jan 12, 20173Jan 12, 20173
Published inHackerNoon.comEnd to End Testing in One Short Second with DartBuilding good end to end tests is hard. Having good end to end tests is wonderful. How do you get from the former to the latter?Dec 20, 2016Dec 20, 2016
Published inDartBuilding a Chat App in DartHaving thoroughly covered the basics of the “built” packages I’m now ready to up the ante by showing them in action.Dec 14, 2016Dec 14, 2016
Published inDartDart’s built_value for SerializationLast week I introduced built_value for immutable object models. We saw how to define object models in built_value; they’re immutable, easy…Dec 7, 20168Dec 7, 20168
Published inDartDart’s built_value for Immutable Object ModelsLast week I wrote about built_collection. I finished by remarking that to really make use of immutable collections, you need immutable…Nov 30, 20169Nov 30, 20169
Published inDartDart’s built_collection for Immutable CollectionsA month ago I spoke at the Dart Developer Summit about object models with source_gen (video). I mentioned some packages and techniques that…Nov 24, 20167Nov 24, 20167