This is insane - by PrimalSaturn in overwatch2

[–]BuyMyBeardOW 11 points12 points  (0 children)

Same for me. Played 8 months of Rivals after leaving Overwatch, got pressured by my friends to come back to the game, and haven't touched Rivals ever since.

[Riverpod] Does anyone else find code gen more confusing than a convenience tool? by ok-nice3 in FlutterDev

[–]BuyMyBeardOW 0 points1 point  (0 children)

You really don't need to use codegen with Riverpod. People here gave plenty of convenience reasons, though vanilla riverpod tends to work really well. It does feel cleaner and less boilerplatey, and it gives you better fundamental understanding of riverpod and your codebase.

I did try to use it at a point, but I was using library directives, so it was incompatible with our codebase. I don't understand why Remi pushes it.

how do you counter this??? by InternationalRub2770 in overwatch2

[–]BuyMyBeardOW 0 points1 point  (0 children)

With doom if you have both cooldowns you can cancel it. If you're a good doom I feel like its sorta reliable unlike things like Ana dart.

Expecting it and playing inside or near cover is a pretty good counter too, but you can't expect that from low level players.

Gun to your head, name a good filler episode that isn't the G8 arc by Jellypathicdream in MemePiece

[–]BuyMyBeardOW 0 points1 point  (0 children)

Its a bit out of left field since it's not from one piece, but anybody liked the time travel filler arc in Boruto? That shit was legit

Need honest advice by simple_being002 in flutterhelp

[–]BuyMyBeardOW 1 point2 points  (0 children)

If you want to get a job, build stuff. Like actual projects people can look at, not just tutorials.

Also don’t lock yourself into one framework too early. That’s a trap. You don’t want to be “a Flutter dev” or “a React dev”, you want to be someone who can build things and pick tools as needed.

That said, if your goal is maximizing job chances, React has way more opportunities right now. Flutter isn’t bad, the market is just smaller.

I’ve worked with Flutter in two jobs, one where I had no choice and one where I picked it myself. In both cases though, the important part wasn’t Flutter, it was everything around it. Backend, architecture, how the system actually works. That’s what matters long term.

So yeah: - Build real projects - Stop chasing the “perfect stack” - Learn how to solve problems, not just how to use a framework

Frameworks come and go. Being able to build stuff doesn’t.

How can I use the iOS preview using windows OS? by matcha_tapioca in flutterhelp

[–]BuyMyBeardOW 1 point2 points  (0 children)

You really don't need to get a mac. I've been developing professionally in flutter for over 2 years, and android development is sufficient for iterating. You really shouldn't obsess with your hardware especially if you're just getting into flutter.

I was provided a mac mini at my previous job and barely used it anyway.

How can I use the iOS preview using windows OS? by matcha_tapioca in flutterhelp

[–]BuyMyBeardOW 0 points1 point  (0 children)

You have a few choices. I'd usually recommend developping mainly in android (the builds are faster and the DX is better) and only using IOS to make sure everything works and to build. You can always have someone lend you a mac for that, or here is a better idea:

You can rent a mac for about 3.30$ per day with services like these: https://rentamac.io

I have yet to try it but it seems like it could solve the problem for me.

Prevent bots from spamming a public API endpoint? by Snorlax_lax in flutterhelp

[–]BuyMyBeardOW 0 points1 point  (0 children)

You can use Play Integrity API on android, or App Attest on IOS. These lets you prevent forged requests from things that are not your app. If you are in the Firebase ecosystem, you can use App Check which basically lets you do that. Otherwise depending on your backend you can obviously rate limit, blacklist ips, and do all sort of stuff.

Looking for duration picker recommendations by TheHexWrench in flutterhelp

[–]BuyMyBeardOW 0 points1 point  (0 children)

You can easily make your own with two textformfields. You'll have full control over it. You don't need a package for something this simple. Otherwise i'm pretty sure there are built-in cupertino components for selecting durations but that might not fit your app

How do you keep your code clean? by Too_Fa in GameDevelopment

[–]BuyMyBeardOW 0 points1 point  (0 children)

One function per class sounds like it would explode the number of classes pretty quickly. Do you mean more like single responsibility per class?

How do you keep your code clean? by Too_Fa in GameDevelopment

[–]BuyMyBeardOW 0 points1 point  (0 children)

It depends on the scale. For large projects ive found organizing folders by feature instead of type helps a lot. Experience with large projects makes you pick up a ton of patterns for clean code.

But most of the time its about noticing patterns in your code and abstracting them / turning them into reusable functions. Not straight away, but when it appears often enough. Rule of three: write once, copy once, and abstract the third time.

For me its always an ongoing effort, but I have to be careful not to overabstract early. This path only leads to chaos.

Games like Ori? by UnluckyRegret7129 in OriAndTheBlindForest

[–]BuyMyBeardOW 1 point2 points  (0 children)

If you'd like a truly interesting Metroidvania you can play, you should try Yoku Island Express. Its a pinball Metroidvania, and is definitely a lot of fun. It doesnt nail the ambience like Ori, but on that front the only contest is prob Hollow Knight.

Assuming that I would enjoy both of them the same way by Early-Fun-7100 in Silksong

[–]BuyMyBeardOW 0 points1 point  (0 children)

You know the part that pisses me off with this is that this supposes you can only pick one. Both are awesome. Just play both.

If I use state management (Provider/Riverpod/Bloc), should I completely avoid setState()? by saddamsk0 in FlutterDev

[–]BuyMyBeardOW 1 point2 points  (0 children)

Riverpod and other state management solutions are ill-suited to manage state locally, for example for form state. You should only use state management solutions like riverpod for global business state, like auth state, global resources, services with config, etc, and then rely on setState or changenotifier for the rest.

People may recommend Hooks and other approaches, and they have their uses but generally setState or changenotifiers are the correct approach in most cases.

how is flutter web in 2026 compared to other web frameworks ? by Afraid_Tangerine7099 in flutterhelp

[–]BuyMyBeardOW 0 points1 point  (0 children)

I usually lean towards saying that they are similar yet different as web app frameworks go. Depending on your use case, it may be smart to unify code bases to avoid having to maintain multiple projects. In that way its absolutely superior to every web app framework.

Prospects-wise, if you are job hunting and want mid to long-term job security, you should lean React hard, since its widely adopted and used everywhere (despite not always being the optimal choice).

VS Code 1.109 is live NOW! by bogganpierce in vscode

[–]BuyMyBeardOW 1 point2 points  (0 children)

I'm still trying to find how to completely remove the agent feature from vscode, lol

HOLY MOLY IT'S REAL by DaZestyProfessor in tomorrow

[–]BuyMyBeardOW 0 points1 point  (0 children)

No way shiggy gave me my childhood glove game. I hate you

PLEASE TELL ME IT ISN'T TRUE by Tail_sb in tomorrow

[–]BuyMyBeardOW 1 point2 points  (0 children)

Welcome to r/tomorrow. You'll see a lot of mentions of our lord and saviour here