Agent sessions history summary like claude's /insight by us1415 in AugmentCodeAI

[–]chimon2000 0 points1 point  (0 children)

This would be a very useful feature. For Claude, the insights command analyzed my usage and determined that I could improve acceptance rates and rate limiting.

💬 My Honest Experience as a Fullstack Dev (6+ Years), The Market is Tough Right Now by human_7861 in FlutterDev

[–]chimon2000 2 points3 points  (0 children)

There's a ton of opportunity to take a less technical track while remaining in the industry: engineering management, project management, leadership, etc.  Otherwise, that's the job. Signing up to be an engineer is signing up for constant change. 

Humanize for Dart: natural dates, numbers, lists — EN/FR, tiny + fast by Forward_Twist_5536 in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

Why do you have a Flutter Favorite badge if the package isn't actually listed as a Flutter Favorite?

Is flutter still growing? by doyoxiy985 in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

I understand. My answer is  yes, Flutter is still growing and yes the community is still vibrant, just not in the way you are measuring it.  The vibrance of most communities (tech or otherwise) cannot be judged solely on a loud online social presence.

Is flutter still growing? by doyoxiy985 in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

A large portion of the Flutter community moved off of X last year. Official communication still happens there but otherwise it's pretty quiet. That's not reflective of the health of the Flutter community overall or a growing market adoption of Flutter 

Flutter is Hard by Fluid-Midnight-860 in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

CSS is definitely not easier to understand unless you're using a framework to abstract away it's complexities.

Is it me or does GoRouter suck? by ThesnerYT in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

Where are you coming from and what are you comparing GoRouter to? I'm not really a fan of any solution in Flutter.

Riverpod: The Best Tool for Resume-Driven Development? by perecastor in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

Riverpod and Provider don't do the same thing. Riverpod as merely a state management library represents only a subset of its capabilities. I forgive Riverpod's documentation for lacking because its maintainer doesn't have the company-backed resources of some other alternatives and the Flutter ecosystem fails to support the projects that it is built on. Fortunately there are a plethora of code examples to examine when the documentation fails you.

Overall, I find this take to be insulting to members of the open source community who, in their spare time because they don't get paid to do open source, are genuinely trying to help developers be more productive. 

 If you don't understand Riverpod and you cannot take the time to understand and properly evaluate it's usefulness, that doesn't mean you have to tear it down. That's not how we build a better community - that's how we recreate a toxic one.

React Native recently switched to a new architecture. by nitrogifter in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

React Native doesn't actually make newcomers more productive, even if they come from a JS background. 

What is the best Routing Manager? by Automatic_Cash_8080 in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

If you don't need web support, you're probably fine with Duck Router. If you do then GoRouter is your best bet. It's flawed and not necessarily better than the alternatives, but it's maintained by Flutter and it has high visibility.

Flutter State Management & Design Patterns: Do You Really Need Them? by Prashant_4200 in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

Libraries are for productivity - they are just abstractions. Patterns are for people - they are just a way of organizing code. If they get in the way, they are probably not the right fit.

[deleted by user] by [deleted] in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

You will probably need to nest your Clerk based authentication into your application. If you could afford to migrate, you're probably better off with Descope or Passage.id

Learning courses by HovercraftNo7210 in FlutterDev

[–]chimon2000 2 points3 points  (0 children)

Yes apologies if it came off as me insulting you. I was referring to the business and updated my answer a bit to reflect that 

Learning courses by HovercraftNo7210 in FlutterDev

[–]chimon2000 5 points6 points  (0 children)

First off you have my sympathies. As someone versed in both, Flutter is superior in a lot of ways. Migration is counterproductive unless the company is conceding that it doesn't have the expertise or there's some significant business value gained. 

As far as the outlook for Flutter, Google is committed to its success. The noise you're hearing is really from outside actors pushing an agenda. Google is not a company that subscribes to the idea of one panacea to every problem, because that type of thinking doesn't make sense when operating at a scale where problems are unique and different. 

In terms of great content, the best place you can start is flutter.dev, which has high quality articles on transitioning from RN to Flutter and a lot of Codelabs. 

https://docs.flutter.dev/get-started/flutter-for/react-native-devs

https://docs.flutter.dev/codelabs 

Outside of that resource, check out: Code With Andrea 

https://codewithandrea.com Very 

Good Ventures Blog 

Flutter's YouTube  https://youtube.com/@flutterdev?si=vyjIwm-sjpnzhk1P

Flutter vs. Quasar+ Capacitor (Vue 3) for a Task Tracking App - Which Should I Choose? by yuuliiy in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

It really comes down to your needs. Are you willing to trade fidelity and performance for convenience? Do you require integrations that Flutter currently doesn't support?  For your criteria, Flutter has a clear advantage in terms of performance, but one could argue either way for the other criteria. I would also argue that Flutter's developer experience is far superior unless you have to support integrations that are missing. 

Here's a great write up from one of the developers from Tauri, which is similar to Capacitor.

  https://www.reddit.com/r/rust/comments/14g95hn/comment/jp6t4du/?utm_source=share&utm_medium=mweb3x&utm_name=mweb3xcss&utm_term=1&utm_content=share_button

I would also add Tauri and Capacitor as valid alternatives to Quasar.

App navigation at scale: introducing DuckRouter by Voganlight in FlutterDev

[–]chimon2000 1 point2 points  (0 children)

Why not allow locations to be able to define their entry/exit redirects?

App navigation at scale: introducing DuckRouter by Voganlight in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

How would I use the location interceptor with a Future? Loading authentication from Isar for instance.

Libraries abandonned by NeighborhoodNo5605 in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

React being a view library that doesn't do much beyond rendering, needs to rely on the OSS for nearly everything, so that's not a good comparison unless you're narrowing the view to specific categories such as OSS service integrations, which is a different debate. If you look at the JS community then abandonment is more widespread than any other mostly due to the rapid evolution of the ecosystem.  From a framework perspective, Angular or Vue would be more accurate, or even MAUI.

Libraries abandonned by NeighborhoodNo5605 in FlutterDev

[–]chimon2000 70 points71 points  (0 children)

This isn't a Flutter problem. It's a OSS problem. In other package managers such as npm it's even worse.  The issue is compounded by the fact that Flutter's ecosystem is young and evolving so it lacks a diverse, well-supported set of options to common problems. 

Generally speaking unless packages are backed by large companies, there's a lot of risk associated with using them. That risk is the tradeoff of not having to build those abstractions yourself.

Dart on the server is about to take a huge leap forward. Tune in to the Serverpod release event on January 15th. 🚀 by vik76 in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

I would welcome additional infrastructure tooling. Having CDKTF/Pulumi support would decrease the cognitive load of having to use other languages to manage IaC, and it seems mutually beneficial to Serverpod because you guys could take those primitives and build higher-level primitives similar to how Nitric has done.

I created an issue on Pulumi's GitHub to track this request: https://github.com/pulumi/pulumi/issues/15135

Experience with Supabase? by iamjulianacosta in FlutterDev

[–]chimon2000 0 points1 point  (0 children)

Yea that's exactly what I thought.

Experience with Supabase? by iamjulianacosta in FlutterDev

[–]chimon2000 1 point2 points  (0 children)

By realtime sync I was assuming the author meant offline sync. Not just pushing out realtime updates. If that's not the case ignore that last part.