Anna Leushchenko ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ’™๐Ÿ“ฑ๐Ÿ‡บ๐Ÿ‡ฆ's Avatar

Anna Leushchenko ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ’™๐Ÿ“ฑ๐Ÿ‡บ๐Ÿ‡ฆ

@foxanna.bsky.social

Engineering Leader | Tech Speaker, Author, Editor | Google Developer Expert in Dart and Flutter | Passionate about Mobile and Quality

652 Followers  |  105 Following  |  249 Posts  |  Joined: 07.06.2023  |  1.9306

Latest posts by foxanna.bsky.social on Bluesky

๐ŸŸข Ongoing maintenance automation: closing stale PRs, deleting stale branches, updating dependencies, and other recurring tasks.

If youโ€™re working on a medium-to-large Flutter project, this talk is packed with practical examples of automation you can start applying right away.

16.10.2025 09:58 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐ŸŸข Build and distribution automation: applying built-time configuration and security protections, distributing internal builds, collecting and broadcasting release information, and more.

๐Ÿ‘‡๐Ÿป

16.10.2025 09:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐ŸŸข Pull request automation: ensuring the codebase is properly formatted, has zero analyzer warnings and zero failing tests, checking dependencies and licenses, and more.

๐Ÿ‘‡๐Ÿป

16.10.2025 09:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐ŸŸข Local development automation: using code generation with build_runner and mason, maintaining a monorepo setup with melos, standardising new dev machine setup, and more.

๐Ÿ‘‡๐Ÿป

16.10.2025 09:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This session is focused on how automation can help large teams ship faster, maintain consistency and high code quality standards, and reduce manual overhead as Flutter projects grow in size and complexity.

It covers:

๐Ÿ‘‡๐Ÿป

16.10.2025 09:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Automation for Enterprise-Scale Flutter Development ๐Ÿ’™ Anna Leushchenko ๐Ÿ’™ FlutterCon EU 2025
YouTube video by Anna Leushchenko Automation for Enterprise-Scale Flutter Development ๐Ÿ’™ Anna Leushchenko ๐Ÿ’™ FlutterCon EU 2025

The recording of my #FlutterConEU2025 talk "#Automation for Enterprise-Scale #Flutter Development" is now live!

youtu.be/GIonH1PpI0g

๐Ÿ‘‡๐Ÿป

16.10.2025 09:58 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Zero runtime errors: Exploring Static Code Analysis techniques in Flutter - droidcon If you ask a developer whether they would prefer to fix a bug or develop a new feature, there is no doubt they will select the latter.

โœ… Creating own custom lints with custom_lint to enforce unique team conventions and style;
โœ… Extra libraries and tools like Dart Code Metrics.

If you want to make your Flutter apps more reliable, consistent, and performant, this talk is a must-watch!

www.droidcon.com/2024/09/02/z...

03.10.2025 12:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This session takes a deep dive into static code analysis โ€” a powerful way to prevent bugs before you even run your app. It covers:

โœ… Making development cycles faster and more productive;
โœ… Configuring built-in static code analysis mechanism to work best in your project;

๐Ÿ‘‡๐Ÿป

03.10.2025 12:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
#FlutterWatchClub recommendation: โ€œZero runtime errors: Exploring Static Code Analysis techniques in Flutterโ€ by Daria Orlova at FlutterCon EU 2024

#FlutterWatchClub recommendation: โ€œZero runtime errors: Exploring Static Code Analysis techniques in Flutterโ€ by Daria Orlova at FlutterCon EU 2024

๐Ÿ“ฃ #FlutterWatchClub recommendation!

"Zero runtime errors: Exploring Static Code Analysis techniques in Flutter" by @dariadroid.flutter.community - #Dart and #Flutter GDE, author of "Flutter Design Patterns & Best Practices", tech writer and public speaker, co-founder of BBapps.

๐Ÿ‘‡๐Ÿป

03.10.2025 12:12 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Back from #FlutterConEU2025 with a full heart ๐Ÿ’™ This year was intense, exciting, and truly rewarding!

Huge thanks to organizers, fellow committee members, speakers, and everyone who stopped by to chat, reminding me once again how amazing and inspiring #Flutter community is!

30.09.2025 20:57 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Your Ultimate Guide to Code Generation Productivity for Flutter ๐Ÿ’™ Anna Leushchenko ๐Ÿ’™ FlutterCon 2024
YouTube video by Anna Leushchenko Your Ultimate Guide to Code Generation Productivity for Flutter ๐Ÿ’™ Anna Leushchenko ๐Ÿ’™ FlutterCon 2024

I am sharing a lot of advice on managing a codebase that extensively uses code generation in this talk: www.youtube.com/watch?v=5ey4...

08.09.2025 20:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yes, this is what we do in our 500+ packages project. Regenerating code in a separate package takes about 2 mins. And the project is always in a compilable state because the generated code is already there.

08.09.2025 20:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

TIL ๐Ÿคฏ

29.08.2025 15:55 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What are the coolest tech conferences you recommend attending/watching/applying to?

26.08.2025 18:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
bdd_widget_test | Dart package A BDD-style widget testing library. Generates Flutter widget tests from *.feature files.

Just updated bdd_widget_test!

โš ๏ธ Heads up: This release includes a breaking change. I had to remove some functionality. If you miss it, please reach out!

๐Ÿ“Š Mind-blowing: 61K+ downloads last week! Happy to see that so many of you find it useful.

Check it out: pub.dev/packages/bdd...

25.08.2025 11:59 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿ”น How to create your own custom annotations
๐Ÿ”น Writing analyzer rules powered by annotations
๐Ÿ”น Using annotations to drive code generation

No matter your experience level, youโ€™ll leave with practical techniques you can immediately apply in your #Dart and #Flutter projects ๐Ÿš€

25.08.2025 12:26 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I am so excited to share what Iโ€™ve been preparing for my upcoming talk โ€œBehind the @ โ€“ Dart Annotations in Depthโ€ for @flutterfriends.dev conference! ๐Ÿ”ฅ

Iโ€™ve put together a mix of beginner-friendly and advanced topics, including:

๐Ÿ”น Built-in Dart annotations you can already use today...

25.08.2025 12:26 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Fantastic! ๐Ÿคฉ Canโ€™t wait to join the conference!

25.08.2025 10:02 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Check out the finalized version of this years Flutter & Friends e-ink badge! ๐Ÿ˜

Disclaimer: No @labenz.dev were hurt in the making of this production.

25.08.2025 09:38 โ€” ๐Ÿ‘ 16    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 3
Post image

Think Dart annotations stop at @override and @deprecated? ๐Ÿค”

@foxanna.bsky.social will show how custom annotations can document code, trigger analyzer warnings, and even power code generators โ€” boosting developer experience and maintainability.

Join Anna ๐Ÿ‘‰ flutterfriends.dev

19.08.2025 12:15 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
barrel_files | Dart package Generate barrel files for Dart and Flutter packages with build_runner based on code annotations

Annotate classes or top-level elements with @includeInBarrelFile, and the package will generate an up-to-date barrel file for you!
โœ… No more manual updates of barrel files
โœ… Only the intended APIs get exposed
โœ… Internal code stays hidden

Check it out on pub.dev/packages/bar... โญ

18.08.2025 16:16 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Maintaining barrel files in #Flutter projects can be a chore. Keeping barrel files exports in sync with the new package structure after every refactor is tedious and error-prone.

Thatโ€™s where barrel_files #Dart package comes in handy!

18.08.2025 16:16 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image Post image

๐Ÿšจ Last chance for Regular Bird tickets โ€” best price ends Monday, Aug 18!

ONLY 2 WEEKS until Flutter&Friends โ€˜25 ๐ŸŽ‰

3 days of epic fun, friends, and all things Flutter!

Check the agenda & get ready! We can't wait to see everyone ๐Ÿ’™

Agenda & tickets ๐Ÿ‘‰ flutterfriends.dev

14.08.2025 13:08 โ€” ๐Ÿ‘ 11    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2
Post image

Accessibility is a right, not a feature ๐ŸŒ

In 40 minutes, @enzoconty.flutter.community will show you how to make your Flutter app WCAG 3.0-compliant โ€” from auditing and fixing issues to tricky cases like charts, keyboard support, and image descriptions.

Donโ€™t miss out ๐Ÿ‘‰ flutterfriends.dev

13.08.2025 09:37 โ€” ๐Ÿ‘ 15    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

๐Ÿคฉ This is going to be epic!

06.08.2025 12:48 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Why Experts Struggle With Known Problems in Software Architecture How past experience holds you back

๐Ÿงต Just published an article on why solving NEW problems is easier than KNOWN ones (especially for experts): olexale.medium.com/0a95cef1dd63

TL;DR ๐Ÿ‘‡
1/ We fall into the pattern-matching trap. Solved it before? Must use the same solution again.

1/6

06.08.2025 08:49 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Have you seen our stellar 2025 lineup? ๐Ÿคฉ

From custom widgets and mind-blowing Flutter use cases to accessibility, games, AI on-device, and design systems โ€” weโ€™ve got it all! โœ…

Donโ€™t get FOMO ๐Ÿ‘‰ flutterfriends.dev

06.08.2025 09:46 โ€” ๐Ÿ‘ 18    ๐Ÿ” 11    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2
Post image

Ready for the friendliest Flutter conference of the year? ๐Ÿ’™

We're kicking things off with a full day of social activities, but with so many great options, how do you choose?

Take our fun little test to find your perfect match, and let us know your result in the comments! ๐Ÿ‘‡

04.08.2025 10:33 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Only 1 month left until the one and only @flutterfriends.dev conference! ๐Ÿ’™

Iโ€™ve got 2 tickets (conference + workshops) Iโ€™m not using โ€” snagged them for just โ‚ฌ190 each with the early bird deal ๐Ÿ”ฅ

DM me if youโ€™d like to grab one! Or both ๐Ÿ˜…

31.07.2025 21:27 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

More Flame, more game ๐Ÿ”ฅ

Join @luanpotter.bsky.social & @wolfenra.in for a hands-on intro to flame_3d โ€” no 3D experience needed!
Build a mini third-person platformer game with real assets, lighting & animation ๐Ÿ‘พ

Grab your spot ๐Ÿ‘‰ flutterfriends.dev

29.07.2025 11:00 โ€” ๐Ÿ‘ 17    ๐Ÿ” 8    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 3

@foxanna is following 20 prominent accounts