Sign in

Loïc Sharma

@loic-sharma.bsky.social
541 followers 173 following 38 posts

Flutter engineer at Google. I help developers make better apps, with less effort!

PostsRepliesMedia
Reposted by Loïc Sharma
The Flutter & Friends conference @flutterfriends.dev · 27/07/2026
The official Flutter and Dart websites now run on Jaspr! 🐶 At Flutter & Friends, Kilian Schulte and Parker Loughheed will share how they migrated sites used by millions, what they learned, and how the project shaped Jaspr itself. Join us 👉 flutterfriends.dev @parlough.dev 💙 @schultek.dev 💙
195
Reposted by Loïc Sharma
.NET @dot.net · 23/03/2026
Avalonia 12 is here — and the Impeller rendering engine changes the game. Mike James & Matt Lacey talk smoother rendering, better mobile futures, enterprise features, and Avalonia Accelerate on .NET Rocks! 🎧 Episode 1993: buff.ly/IwKplJO
A developer wearing headphones while listening to a podcast and coding.
text reads: .NET Rocks Podcast: Avalonia 12
with Mike James and Matt Lacey
041
Loïc Sharma @loic-sharma.bsky.social · 12/03/2026
3. It shouldn’t. Authors can skip AI assets if they want, just like they can skip other optional package assets.
100
Loïc Sharma @loic-sharma.bsky.social · 12/03/2026
2. I expect discoverability on pub.dev will be fine. Things like the package name, score, or popularity have the highest impact on rankings. Other metadata is mostly used for matching.
100
Loïc Sharma @loic-sharma.bsky.social · 12/03/2026
1. Could you expand on the bloat concern? The proposal is for text files. I’d expect minimal incremental impact. Pub has very strict size limits too, much stricter than other ecosystems.
200
Loïc Sharma @loic-sharma.bsky.social · 12/03/2026
The proposal would add another tool the toolbox that folks can consider using if they think it’s right for them. You can ignore it entirely if you want, just like you can ignore Dart analyzer plugins.
100
Loïc Sharma @loic-sharma.bsky.social · 12/03/2026
However, that’s not how I see it. Software is hard. Too hard. There’s infinite ways to make things easier. Dart’s and Flutter’s job should be to provide solid foundations that unlock the community’s creativity. [4/n]
100
Loïc Sharma @loic-sharma.bsky.social · 12/03/2026
For example, we might add lints for common mistakes when authoring render objects. You could argue this accommodates broken Flutter APIs. You could also argue that this increases the burden for package authors, since they now should consider creating analyzer plugins for their packages. [3/n]
210
Loïc Sharma @loic-sharma.bsky.social · 12/03/2026
I disagree with the premise. Here’s a counter example: We recently added Dart analyzer plugins, which let you add lints and fixes for your package. We’ll use these to help devs use the Flutter SDK better. [2/n]
100
Loïc Sharma @loic-sharma.bsky.social · 12/03/2026
(To clarify, these are my personal thoughts from the sidelines. I’m just a random engineer that‘s not even on the team driving this proposal!) [1/n]
110
Loïc Sharma @loic-sharma.bsky.social · 11/03/2026
I think that‘s a perfectly reasonable take, but I also think it’s also perfectly reasonable to write AI-specific docs. I think it’s best if Pub gives author the freedom to choose what’s best for their package.
200
Loïc Sharma @loic-sharma.bsky.social · 11/03/2026
I disagree. There’s an implicit assumption here that one doc can meet all needs. However, good docs are separated based on needs: tutorials to accomplish tasks, explanations to teach concepts, references, etc. This lets you write AI specific docs, if that’s what you feel is best for your package.
100
Loïc Sharma @loic-sharma.bsky.social · 11/03/2026
Not increasing maintainers’ burden resonates with me. However, shouldn’t we also provide the necessary plumbing for package maintainers that *do* want to build new AI experiences?
200
Reposted by Loïc Sharma
Viktor Lidholt @viktorious.com · 17/02/2026
Flutter has such incredible momentum right now. 🎯 Just to name a few things that are happening: 1️⃣ Toyota is building a fully fledged 3D game engine in Dart. 2️⃣ Xiaomi is rewriting all its core system apps in Flutter. 3️⃣ India's largest bank, SBI YONO, is moving its app to Flutter.
1161
Loïc Sharma @loic-sharma.bsky.social · 05/02/2026
Gotcha. Great talk at FOSDEM by the way :)
010
Loïc Sharma @loic-sharma.bsky.social · 04/02/2026
Very cool! Is Fluorite compatible with “vanilla” Flutter, or does it require an SDL3 embedder?
110
Reposted by Loïc Sharma
jamie kerber 🍂💜🎃 @kerberjg.bsky.social · 03/02/2026
🤗 Watch my #FOSDEM talk here: Fluorite: console-grade game engine in Flutter 💙🎮✨ (presented by Toyota Connected North America) video.fosdem.org/2026/ud2120/... #FlutterDev #gamedev #embedded #automotive
video.fosdem.org
73214
Loïc Sharma @loic-sharma.bsky.social · 04/02/2026
Is it the SDL3 package? 👀
120
Reposted by Loïc Sharma
jamie kerber 🍂💜🎃 @kerberjg.bsky.social · 31/01/2026
I’m giving a talk at #FOSDEM! 💖 “Fluorite: console-grade game engine in Flutter” 💙 Sunday 16:30, room UD2.120 fosdem.org/2026/schedul... Tell a friend! 🥳✨ #FlutterDev
fosdem.org
FOSDEM 2026 - Fluorite - console-grade game engine in Flutter
0216
Loïc Sharma @loic-sharma.bsky.social · 05/01/2026
Great article! What are some projects that use this model?
120
Reposted by Loïc Sharma
Craig @labenz.dev · 15/12/2025
Want to live in Sunnyvale, California and work on the Flutter team?
docs.flutter.dev
Software Engineer III, Flutter (iOS)
2157
Reposted by Loïc Sharma
Kate Lovett @k8lovett.bsky.social · 26/11/2025
When we switched the examples to use flutter_lints, the new checks lit up! We found over 100 API samples using deprecated code that had gone unnoticed. 🤯 We are fixing all of them now to ensure our docs are best-in-class. pub.dev/packages/flu...
pub.dev
flutter_lints | Dart package
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
183
Reposted by Loïc Sharma
jaredpar @jaredpar.bsky.social · 05/11/2025
Interested in working in .NET Tooling? My team is hiring for a few roles. This is a great to impact the .NET ecosystem, work with devs all across Microsoft and help drive the .NET platform forward. jobs.careers.microsoft.com/global/en/jo... jobs.careers.microsoft.com/global/en/jo...
22725
Reposted by Loïc Sharma
Anel R @anel.bsky.social · 11/09/2025
Had our Flutter organizer monthly call this morning ✨ Thank you to all who were able to join. It was great seeing your faces 💙 Thank you to @loic-sharma.bsky.social for joining us and sharing with us features to help reduce verbosity!
0101
Reposted by Loïc Sharma
Shorebird @shorebird.dev · 19/08/2025
Flutter devs, what's your biggest struggle? 📱 Pixel-perfect UI ⚙️ Wiring up the backend 🐞 Hunting bugs 🚀 Getting updates to users We’re building tools to make Flutter development easier end-to-end. Reply with your toughest challenge, it could be the next thing we build 💡
032
Reposted by Loïc Sharma
Eric Seidel @eseidel.com · 03/07/2025
Sometimes Flutter devs complain to us about pain building (unrelated to Shorebird). We're investigating if there are ways we can help! Would love your thoughts and feedback 🙏 forms.gle/NWVHrHuupDQE...
forms.gle
Flutter Build Pain
Do you have pain relating to building your Flutter app? I’d like to help! After hearing many (non-Shorebird-related) complaints about Flutter build times, we’re investigating ways Shorebird can impro...
032
Reposted by Loïc Sharma
Immo Landwerth @terrajobst.net · 14/05/2025
My heart goes out to anyone who was let go today ❤️ A lay off (or even a performance-based firing) isn’t a statement about you as a person or your character. YOU ARE NOT YOUR WORK. DM‘s are open, happy to chat.
1628
Loïc Sharma @loic-sharma.bsky.social · 10/04/2025
Just double-checking, you’re aware of this guide? github.com/flutter/flut...
github.com
120
Loïc Sharma @loic-sharma.bsky.social · 09/04/2025
Excellent work! :)
010
Reposted by Loïc Sharma
Craig @labenz.dev · 03/04/2025
#Flutter has an open infra/tooling role in Sunnyvale, California: www.google.com/about/career...
google.com
Senior Software Engineer, Engineering Productivity, Google Cloud Platforms — Google Careers
0125
Reposted by Loïc Sharma
Kate Lovett @k8lovett.bsky.social · 21/03/2025
It’s Friday, that means we have another batch of highlights of what landed in #Flutter this week! 🛬 Also - thanks for the feedback on these weekly contributor call outs, consider me iterating. 📝
3101
Reposted by Loïc Sharma
Kevin Moore @kevmoo.com · 18/03/2025
Using Flutter on the web? Wish you had hot reload? You can try it out (in beta) today! Details here: www.reddit.com/r/FlutterDev...
reddit.com
Try out hot reload on the web with the latest Flutter beta
46019
Reposted by Loïc Sharma
Kate Lovett @k8lovett.bsky.social · 14/03/2025
🔥 #Flutter fam! Another week, another round of awesome updates that landed! Over 80 changes landed in flutter/flutter, heading to the beta channel soon! Get ready to test these within 3.31.0-1.0.pre.68 and beyond 🚀
1265
Reposted by Loïc Sharma
Andrew Brogdon @redbrogdon.dev · 14/03/2025
🚀 We've got an open position for technical writer for Dart and Go! www.google.com/about/career...
google.com
Technical Writer, Languages — Google Careers
0146
Loïc Sharma @loic-sharma.bsky.social · 14/03/2025
Ghostly is much more powerful than GitHub notifications UI. You can search to slice and dice your notifications to bulk mark them as read. Once you need to subscribe to a large enough GitHub repository, GitHub notification UI just falls apart.
011
Reposted by Loïc Sharma
Patrik Svensson @patriksvensson.se · 13/03/2025
I haven't talked about my project Ghostly for a while since it's mostly done. However, it still exists if someone is looking for a Windows application similar to Outlook to manage their GitHub notifications. It's open source as well: github.com/patriksvenss...
A screenshot of the app.A screenshot of the app.
2156
Loïc Sharma @loic-sharma.bsky.social · 13/03/2025
github.com/loic-sharma/...
github.com
GitHub - loic-sharma/pub_insights: Analyze pub.dev packages
Analyze pub.dev packages. Contribute to loic-sharma/pub_insights development by creating an account on GitHub.
010
Loïc Sharma @loic-sharma.bsky.social · 13/03/2025
I use duckdb to analyze Flutter’s issues and pub’s packages: github.com/loic-sharma/...
110
Loïc Sharma @loic-sharma.bsky.social · 12/03/2025
If you’re up for it, you should write a blog post or record a YouTube video on how you do this. You’re living in the future :)
120
Loïc Sharma @loic-sharma.bsky.social · 11/03/2025
What tasks do you do with the GitHub AI extension?
100
Reposted by Loïc Sharma
Kate Lovett @k8lovett.bsky.social · 08/03/2025
Trying out something new for #Flutter notable commits... 😜 Buckle up Flutter devs, over 200 changes landed in Flutter in the last 2 weeks! 🌊 Dive into the highlights from this week's report..
1287
Reposted by Loïc Sharma
Dart @dart.dev · 12/02/2025
Dart 3.7 is here! We’ve got wildcard variables, new formatter style, cool updates to pub.dev, plus all the ways we’re continuing to make Dart the best it can be. Read all about 3.7 in our blog post: goo.gle/dart37
49515
Loïc Sharma @loic-sharma.bsky.social · 01/02/2025
Another example would be Unity asset store. You can buy things like art or a path finding algorithm to make your game
110
Loïc Sharma @loic-sharma.bsky.social · 01/02/2025
Maybe a store for Dart packages? Incentivize folks to create high quality Flutter widgets/plugins by enabling them to create businesses.
151
Reposted by Loïc Sharma
John Ryan @jryanio.bsky.social · 15/01/2025
Flutter developers! Are you adding animation to your app? What are your favorite techniques / packages?
7127
Reposted by Loïc Sharma
Kate Lovett @k8lovett.bsky.social · 11/01/2025
New year, new notable commits for #Flutter! Now with 100% more engine changes as the monorepo has landed… And 100% more dart format. 😉
github.com
Flutter Notable Commits - 2025 · Issue #161460 · flutter/flutter
For years, Flutter's Framework team has been reviewing "notable commits" in our weekly staff meeting at Google. The notable commits are a lightly curated list of the pull requests that have landed ...
1347
Loïc Sharma @loic-sharma.bsky.social · 18/12/2024
1. Currently the research is private, but we should be able to share findings later when we have them. 2. TBD - this depends on the engineering design which we haven’t finalized yet. Currently decorators are handwritten, which I think yields better docs at the cost of boilerplate.
140
Loïc Sharma @loic-sharma.bsky.social · 18/12/2024
That would return a “Center” widget. Decorators wrap a widget with another widget - it’s the decorator pattern! :)
050
Loïc Sharma @loic-sharma.bsky.social · 18/12/2024
We’re not aiming for less code - we’re aiming for code that is easier to read and write. Flutter’s constructor model can result in heavily nested code. Example: github.com/flutter/flut... Decorators let us “flatten” a widget tree. We’re studying the usability impact of that!
github.com
140
Reposted by Loïc Sharma
mrale.ph @mrale.ph · 16/12/2024
here we go again (I will now do this every 2 months on ~16th): reply to this tweet to AMA about @dart.dev or complain about anything @dart.dev related. I will do my best to reply.
104414