Flutter

Stop using the Freezed map/when. Use sealed class with pattern matching.
Pattern matching makes the usage of map/when generated code with Freezed redundant in Dart 3.0 and higher
Flutter Tutorial

How to think about fakes and mocks to make your testing easier
Avoid being blocked by unmatched input to the mock with fake
Android iOS Flutter Tutorial Best Practices

Introduction to Dependency Injection
How to understand fancy terminology around dependency injection
Flutter iOS Android Tutorial

Testing Time-dependent Code in Flutter/Dart Reliably
Avoid the pitfall of using the current time in code during testing
Flutter

Project Folder Structure for Any Mobile App
Structure to make your project more intuitive and conflict-free with a team of developers
Flutter Android iOS

Deciding between Flutter and Native Android/iOS Development
It is not about which one is better but which one suits the project
Flutter Android iOS