top of page
FlutterCon_icon_turned.png
FlutterCon_logo.png

Sofía Rey

Mobile Engineer, Very Good Ventures
greg-fawson-foto.1024x1024 Kopie.jpg

Sofía Rey is a Software Engineer at Very Good Ventures, based in Uruguay, with a background in Multimedia Design and over four years of experience with Flutter. She combines design, product, and technology to create high-quality experiences. She is an international speaker, having presented at FlutterConf Latam, Fluttercon USA, and Fluttercon Europe, and is actively involved in the Flutter community.

Turn Your Architecture into Lint Rules

Every Flutter team has conventions: how features should be structured, which packages should be used, where dependencies are allowed, or which APIs should not be called directly. But when those rules only live in documentation, code reviews, or someone’s memory, they are easy to miss and hard to scale.

In this session, we will show how to turn team conventions into custom lint rules for Dart and Flutter. We will walk through creating a rule, inspecting code with the analyzer, reporting actionable diagnostics, and adding autofixes that help developers correct issues directly from their editor.

Through practical examples, we will explore rules based on architecture and package usage, such as preventing imports across layers or guiding developers towards internal abstractions. Attendees will leave with a clear mental model for using static analysis to improve consistency, onboarding, and maintainability in Flutter projects.

bottom of page