Notes from
the build.
Mostly Flutter — API clients, build times, reliability rules and whatever else broke and got fixed along the way.
10 Rules for Building Reliable Flutter Apps
In today's world, many developers are riding the AI wave and "vibe coding" trends — but let's not forget the time-tested rules that make our code resilient. Inspired by NASA/JPL's safety-critical coding guidelines from C, adapted for modern Flutter development.
Why is Flutter Build Taking So Long? Tips to Speed Up Your Flutter Build Time
As your project grows, long build times can slow down productivity. As a 2017 MBP user in 2024 myself, I've been through the pain of waiting for builds that felt like they would never end. So, after diving deep into optimization strategies, I found a few key things that can speed up the process.
Flutter: Simplifying API Calls with Retrofit and Dio
As a Flutter developer, an essential part of your job is to fetch, send, and manage data from an API. Retrofit and Dio are two libraries that can make this task more manageable. In this article, I will guide you on setting up a Retrofit client in your Flutter application.
Material Symbols Icons for Flutter: A Comprehensive Guide
With the continuous evolution of Flutter and the demand for visually appealing, high-quality icons in mobile applications, integrating Google's Material Symbols Icons into your Flutter project has become a must-have for developers. The material_symbols_icons package by hiveright.tech offers a seamless way to incorporate these icons into your Flutter applications.
Making Texts Selectable in Your Flutter Web App
Flutter is a powerful framework for building cross-platform mobile and web applications. When developing Flutter web apps, you may encounter situations where you want to allow users to select and copy text displayed on the screen.