Flutter is a cross-platform UI framework using the Dart language. Since 2018, it has exploded in use and navigating the eco-system gets more and more challenging (but it makes also Flutter a more useful eco-system for professionals). Using a well-built starter app can help you make the right choices from day 1 and support you in keeping in sync with recommended best practices. … [Read more...] about Why and How You Should Use a Flutter Starter App Even If You Are Not a Beginner!
The original post about my Flutter starter app has more than 10k views and the starter app has 159 stars on Github and was listed on AwesomeFlutter. I get hundreds of reads a month, so I figured it was time to update the original post to reflect all the changes to the starter app (and the Flutter project). To keep the links and trackbacks, I updated the post at its original … [Read more...] about Complete re-write of the original Flutter first_app starter app post!
Flutter promises a lot. It has also quite a few new interesting characteristics that are attractive to a CTO. When is it production-ready for your next app and how does it stack up against native apps and React Native? Will it survive and thrive over time? And for what type of projects is it suitable already now? Jul 15, 2020This is a copy of the original post from July, … [Read more...] about A Production-Quality Flutter Starter App (the original from July 2019)
Take two of the production-quality Flutter starter app after nearly seven months of tremendous progress in the Flutter community. The starter app has been updated to the latest Flutter releases, best practices, and improved in many aspects. Update Mar 6, 2020: The first_app is now available in Google Play store and as an iOS beta! When I open-sourced my work in July 2019 … [Read more...] about A Production-Quality Flutter Starter App, Take Two
In my previous post on the new engineering leadership skills needed in a devops world, I called for a more systematic approach to developing leadership capabilities in engineering. But I gave no answers. In this post, I'll share my practical approach to developing leadership capabilities in an engineering organisation. When developing great software, there are some … [Read more...] about A Practical Approach to Engineering Leadership