Homepage
Open in app
Sign in
Get started
Flutter Senior
A knowledge base, tips and FAQ for Dart and Flutter programming. Flutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC.
Follow
Alexey Inkin
Aug 29
Writing golden tests for code generation in Dart
Read more…
53
Alexey Inkin
Nov 21, 2023
The 8 reasons to not import a local library in Dart
Read more…
83
Alexey Inkin
Nov 16, 2023
The new lint in Dart 3.2
It is used with a new feature called ‘extension types’ (or ‘views’) to…
Read more…
160
1 response
Alexey Inkin
Oct 17, 2023
How to localize packages with easy_localization
Read more…
64
Alexey Inkin
Oct 4, 2023
Preventing dependency shocks in Dart packages
How to not force a chain of unnecessary dependency…
Read more…
117
2 responses
Alexey Inkin
Aug 17, 2023
The 2 new lints in Dart 3.1
Detect unwanted self-assignment due to shadowed variables. Find cases when…
Read more…
159
2 responses
Alexey Inkin
Jun 3, 2023
The 6 new lints in Dart 3.0
They allow you to use the new pattern feature with less confusion, avoid…
Read more…
141
Alexey Inkin
Feb 10, 2023
Call super.initState() first, call super.dispose() last
This is to guarantee that you will never…
Read more…
104
3 responses
Alexey Inkin
Jan 27, 2023
The 8 new lints in Dart 2.19
Find public functions reachable from main(), access collections in a more…
Read more…
95
Alexey Inkin
Dec 26, 2022
Don’t use keys in widget constructors in apps
Because they add extra lines of code with no benefits…
Read more…
42
2 responses
About Flutter Senior
Latest Stories
Archive
About Medium
Terms
Privacy
Teams