de_jean_paca's Avatar

de_jean_paca

@dejeanpaca.bsky.social

Software Developer. Created πŸ…±πŸ†πŸ…ΎπŸ†€πŸ†„πŸ…΄, a free app for personal finance: https://fiesta-labs.com/broque Personal site: https://dbx7.net

21 Followers  |  119 Following  |  9 Posts  |  Joined: 13.09.2024  |  1.2741

Latest posts by dejeanpaca.bsky.social on Bluesky

I strive to keep #flutter animations at 250ms or less, which feels fast for users. Which is unfortunate when package creators don't let you override animation duration. Ain't nobody got time to watch that every time.

02.08.2025 18:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If Apple can figure it out, I'm sure it can be made a possibility for Google Play too.

28.07.2025 19:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Text that says "Optimizing your pricing strategy on Google Play"

Text that says "Optimizing your pricing strategy on Google Play"

Dear @developers.google.com. This would be great, but there is no strategy for Bosnia and Herzegovina as there is no possibility to register as a merchant from my country. You could say it's a stragedy. Don't think I need to receive emails related to this.

28.07.2025 19:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Uneasy feeling when you realize you left a debugPrintStack() in your code for who knows how long, in production. But hey, remove that and call it an optimization win πŸ€ͺ

15.07.2025 09:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Similar thing with getters. If you have to invoke a lot, helps to cache the result of a getter even when it's just a straightforward return of the value. I'm happy with the performance of Dart, but these kinds of things would be an issue in any language and profiling matters.

01.06.2025 12:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Of course, the profiler in flutter tools shows whether this is a problem in your case or not. For me with Broque, we do a lot of statistics computations on device (no cloud), and on a very slow device such as an LG K9 replacing for in loops with classic for loops showed a noticeable improvement.

01.06.2025 12:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So, it seems with Flutter/Dart that iterations in a for in loop do come at a performance cost. Though, only noticeable if you have to do over 100K or millions of iterations. Inspector shoved a lot of time spent with Iterator.moveNext().

01.06.2025 12:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ah, yes. The classic Star Wars character.

23.02.2025 12:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Dear @bsky.app. Don't even ask me whether to use the in-app browser. Just use the default browser. Don't use in-app, it's what the shady apps do (instagram, X).

06.11.2024 21:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@dejeanpaca is following 20 prominent accounts