iamjoecherry.bsky.social
@iamjoecherry.bsky.social
iOS and Flutter mobile developer at Betterment.

*All ideas are my own and do not represent any employer
For the first time in a while I didn’t reach for #Flutter when starting a side project. It really came down to not wanting to deal with routing setup and the song and dance of setting up a state management system. #Flutterdev
June 4, 2025 at 1:42 PM
Attempting this vibe coding with yet another #Flutter state management solution. It's loosely inspired by Zustand if someone who never used Zustand tried to create it. github.com/JoeCherry/si...
GitHub - JoeCherry/simple_store
Contribute to JoeCherry/simple_store development by creating an account on GitHub.
github.com
May 29, 2025 at 3:24 AM
Anytime you tell someone doing doing a bunch of clean architecture or crazy layering in Flutter that it’s not necessary, they immediately fallback to telling you that you’ve just never worked on a real project or complex app. Even worse when they start trying to use uncle bob as an argument.
January 13, 2025 at 12:59 AM
#Flutterdev docs now recommending .net patterns. Never wanted to learn React more.

docs.flutter.dev/app-architec...
UI layer case study
A walk-through of the UI layer of an app that implements MVVM architecture.
docs.flutter.dev
December 3, 2024 at 1:51 AM
The AI assistant that has boosted my productivity the most on side projects is the one built in to Supabase.
November 29, 2024 at 11:10 PM
flutter_hooks + fquery. This will make you way more productive on your personal projects than hours of boilerplate clean architecture nonsense. #Flutter #Flutterdev
November 27, 2024 at 8:20 AM
The annoying thing about the #Flutter architecture guide isn't MVVM vs MVC vs W/e acronym. It's the idea that you need 4 layers and 5 classes to make a GET request. I thought this was supposed to be a modern framework and not 20 year old enterprise Java.
November 26, 2024 at 1:57 AM