top of page
Bettina Carrizo

Bettina Carrizo

TAM at Lugapel AppSec | Flutter & Dart GDE| WTM Ambassador

I'm a Software Engineer from Montevideo, Uruguay, passionate about building thoughtful mobile experiences and empowering the dev community. I work as a TAM in application security while staying rooted in Flutter development, sharing my learnings through talks at events like FlutterConf LATAM and FlutterCon EU. In 2025, I became the first woman Flutter & Dart GDE in LATAM, and at present, the only active one across the Americas. As a Women Techmakers Ambassador and co-organizer of FlutterConf LATAM, I love bringing people together to grow and learn. When I’m not coding, you’ll find me out walking with my dog or diving into personal growth content.

Flutteristas: Reimagining DEI

Join the Flutteristas as we discuss the limitations of current DEI efforts and where well-intentioned initiatives may have fallen short. We’ll look at how we can move beyond checking boxes and get back to the original spirit of DEI.

Getting into Context: The Essential Guide to BuildContext in Flutter

Have you ever been puzzled by the error "called on null BuildContext"? Or perhaps you've struggled to make Navigator.of(context) work as expected? These are just a few of the many common issues that arise when BuildContext is misused in Flutter. In this talk, we’ll start from the very basics and demystify what BuildContext actually is and how it functions within the widget tree. You’ll learn why BuildContext is crucial for navigating, managing states, and maintaining a smooth UI in your Flutter apps. We'll explore common mistakes, like using the wrong context after async operations or outside the widget lifecycle, and discuss what goes wrong when these mistakes happen. You’ll also get insights into handling BuildContext correctly when dealing with dialogs or modals. I’ll walk you through real-world examples to explain how to use BuildContext safely and effectively, ensuring you can write more robust and scalable Flutter code. By the end of this session, you'll not only understand the underlying mechanics of BuildContext, but you’ll also have a solid strategy for preventing the most common issues developers face, empowering you to build better, more maintainable Flutter apps. Key Takeaways: - Understand what BuildContext truly is and how it drives widget management and navigation in Flutter apps. - Learn to identify frequent mistakes with BuildContext usage and how to fix them for more stable and error-free apps. - Master the use of BuildContext when opening dialogs, modals, and performing navigation to avoid unexpected behavior.
bottom of page