Flutter Lead Software Engineer | Expert in Dart, Full-Stack Development & DevOps | Open Source Contributor

Moon 🌚
Joined September 2021
1/3 After previous thread, @FlutterComm admins step in and reopened that issue. xitter.cf/michael_lazebny/status… A little later, @FlutterDev banned this guy from flutter org. All his pull requests and issues were closed. No one told him what had happened. #flutterdev #flutter
This is just terrible. Now #flutter community restricts contributions based on nationality? @vbuberen this is unacceptable behaviour. github.com/fluttercommunity/… #flutterdev #fluttercommunity
1
3
41
7,083
Announcing Dart 3.5 and Flutter 3.24 🎉 ⚡ Flutter GPU and flutter_scene graphics APIs 🍎 Flutter for iOS & macOS improvements 🫂 Community news 🗺️ Dart roadmap update 🌐 package:web to 1.0 ➡️ medium.com/flutter/flutter-3… ➡️ medium.com/dartlang/dart-3-5…
12
135
13
558
36,978
Plague Fox retweeted
Ready to learn what's new in Flutter? 🌟 Tune in to #GoogleIO and be the first to learn what's coming to Flutter and @dart_lang. Bookmark the session → goo.gle/4b82iph
7
97
9
542
51,517
With so much misinformation circulating about Dart & Flutter I feel a need to clarify. Facts: - No strategy changes. - No change in team size; some DevOps roles moving to new locations. - 2024 roadmap continues. Now I'll get back to the product!
32
274
85
1,018
201,354
Don't use a hydrated_bloc package - the idea behind it is inherently wrong. Store the data, not the states. #Flutter #bloc #tip
5
2
21
3,268
With macros + primary constructors @dart_lang becomes insane 🚀 Example: from a 50+ lines of code to just 1 Stay tuned, because this is going to be game-changing 🤯
7
41
6
305
22,840
Announcing Android emulator and iOS simulator support right in the browser (and more!) — check out product updates from Project IDX to help you build with less friction. Speed up and simplify software development with Project IDX. Dive in 🚀 ↓ goo.gle/idx-update
27
272
110
1,266
240,213
Didn't know you could extract so much sensitive data from an .apk file 🤯 github.com/anasfik/flutter-s…
11
58
5
324
35,034
Create popups in Flutter with ease! Effortlessly create custom Flutter popups, from dropdowns to dialogs, using only the SDK. Achieve perfectly aligned designs without extra libraries. In my new article. lazebny.io/popups-in-flutter… #flutterdev #popup
10
55
3,708
Plague Fox retweeted
Did we hear you say “Flutter”? 😉
Gemini’s reasoning capabilities mean it can understand more about a user’s intent, and use tools to generate bespoke user experiences that go beyond chat interfaces. Here’s what that looks like in action. ↓ #GeminiAI
15
76
5
569
68,499
Stop using Either in Dart! Switch to try-catch for cleaner & safer error handling.
35
6
8
65
30,808
Plague Fox retweeted
If you are curious how Dart VM is developed you watch me durdling around in the sources and listen to the sound of my keyboard youtube.com/watch?v=L7ec_yPa…
3
13
1
93
12,696
"Учительница из Якутска показала, что оценивает работу школьников не только баллами, но и мемами с котами." Милее на этой неделе уже не будет 🥰
23
152
30
4,098
136,652
A Flutter based game is starting to take shape. 🤫 good start to 2023 #flutterdev
1
3
9
2,157
вести конструктивный диалог с собой — утомительно
2
272
12
2,957
85,541
𝗧𝗼𝗽 𝟮𝟬 𝗦𝗤𝗟 𝗾𝘂𝗲𝗿𝘆 𝗼𝗽𝘁𝗶𝗺𝗶𝘇𝗮𝘁𝗶𝗼𝗻 𝘁𝗲𝗰𝗵𝗻𝗶𝗾𝘂𝗲𝘀 Here is the list of the top 20 SQL query optimization techniques I found noteworthy: 1. Create an index on huge tables (>1.000.000) rows 2. Use EXIST() instead of COUNT() to find an element in the table 3. SELECT fields instead of using SELECT * 4. Avoid Subqueries in WHERE Clause 5. Avoid SELECT DISTINCT where possible 6. Use WHERE Clause instead of HAVING 7. Create joins with INNER JOIN (not WHERE) 8. Use LIMIT to sample query results 9. Use UNION ALL instead of UNION wherever possible 10. Use UNION where instead of WHERE ... or ... query. 11. Run your query during off-peak hours 12. Avoid using OR in join queries 14. Choose GROUP BY over window functions 15. Use derived and temporary tables 16. Drop the index before loading bulk data 16. Use materialized views instead of views 17. Avoid != or <> (not equal) operator 18. Minimize the number of subqueries 19. Use INNER join as little as possible when you can get the same output using LEFT/RIGHT join. 20. For retrieving the same dataset, frequently try to use temporary sources. Do you know what is 𝗤𝘂𝗲𝗿𝘆 𝗢𝗽𝘁𝗶𝗺𝗶𝘇𝗲𝗿? Its primary function is to determine 𝘁𝗵𝗲 𝗺𝗼𝘀𝘁 𝗲𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝘁 𝘄𝗮𝘆 to execute a given SQL query by finding the best execution plan. The query optimizer works by taking the SQL query as input and analyzing it to determine how best to execute it. The first step is to parse the SQL query and create a syntax tree. The optimizer then analyzes the syntax tree to determine how to run the query. Next, the optimizer generates 𝗮𝗹𝘁𝗲𝗿𝗻𝗮𝘁𝗶𝘃𝗲 𝗲𝘅𝗲𝗰𝘂𝘁𝗶𝗼𝗻 𝗽𝗹𝗮𝗻𝘀, which are different ways of executing the same query. Each execution plan specifies the order in which the tables should be accessed, the join methods, and any filtering or sorting operations. The optimizer then assigns a 𝗰𝗼𝘀𝘁 to each execution plan based on the number of disk reads and the CPU time required to execute the query. Finally, the optimizer 𝗰𝗵𝗼𝗼𝘀𝗲𝘀 𝘁𝗵𝗲 𝗲𝘅𝗲𝗰𝘂𝘁𝗶𝗼𝗻 𝗽𝗹𝗮𝗻 with the lowest cost as the optimal execution plan for the query. This plan is then used to execute the query. Check in the image the 𝗼𝗿𝗱𝗲𝗿 𝗶𝗻 𝘄𝗵𝗶𝗰𝗵 𝗦𝗤𝗟 𝗾𝘂𝗲𝗿𝗶𝗲𝘀 𝗿𝘂𝗻. #technology #softwareengineering #programming #techworldwithmilan #sql
69
1,637
36
8,074
984,355
Plague Fox retweeted
So I've been hinting for a while about a BIG Google app migrating to Flutter. 👇👇👇👇👇
Lookin' good, @googleearth! 🤩 Check out the new @googleearth for iOS, Android, and web with UI built using Flutter, all from a single codebase. 🌏💙
10
9
2
185
16,754
Plague Fox retweeted
Writing a Flutter desktop app 🖥️ In this codelab, learn how to: ✅ Authenticate using OAuth2 on desktop ✅ Use the Dart GitHub package ✅ Create a Flutter plugin to integrate with native APIs Get started → goo.gle/39BxLoO
3
45
273
28,892