Designing State Management and Business Logic in Flutter
State management and business logic are two critical parts of the application architecture. This article explains how to distinguish between them and how to implement BLoC correctly.
State management and business logic are two critical parts of the application architecture. This article explains how to distinguish between them and how to implement BLoC correctly.
The Dart ecosystem lacked a performant image library for ages. We've been mostly having an image, a feature-rich package written in Dart, but it's a bit slow. So, a few months ago, I decided to fix that with FFI & Rust and created Pixer. It turned
Sometimes, translated texts require inline styling. For example, a privacy policy usually looks like "By continuing, you agree to the Privacy Policy and Terms of Service". Many people use string concatenation, but while it may work for one language, it may look unnatural in another. TL;DR: Instead
We forget 80% of what we learn within a week. It's not a flaw - it's how our brains work. But what if you could fight back? Download Rembly from AppStore My Story As a foreigner living in the EU and working at a multinational company,
Every project has a list of frequently performed actions, such as bootstrapping or running tests with coverage. Developers often choose Bash or similar tools (e.g., Makefiles) to automate tasks. In this article, I highlight where Bash is lacking and why I started preferring Dart. 1. Limits of Bash 2.