Rody Davis
banner
rodydavis.com
Rody Davis
@rodydavis.com
Senior Developer Relations Engineer @ Google

🚀 Firebase Studio
✨ Gemini / Gemma
🔥 Firebase
💙 Flutter
🔥 Lit
🎨 Material Design

opinions are my own
I relate so much to this! I also will not ship something until the API feels right too.
July 23, 2025 at 12:45 AM
Thanks 😅
July 18, 2025 at 7:42 PM
This looks awesome!
July 13, 2025 at 3:46 AM
What would that custom protocol be called? Is there a standard for it?
July 8, 2025 at 8:45 PM
Or at least a fun visualizer, like Winamp audio style or windows xp desktop screen savers like pipes!
July 2, 2025 at 4:03 PM
Exactly!!
June 30, 2025 at 11:54 PM
CMS engineering for LLM context windows
June 30, 2025 at 4:24 PM
Thanks! I didn’t think about it that way 😁
June 27, 2025 at 1:28 AM
Gotta give the people what they want
June 27, 2025 at 1:28 AM
Yeah I hate it too 😅

Maybe a good way to spin it as a feature: “Notifier Extensions”
June 25, 2025 at 6:16 AM
You could also add the extensions via a static method that is initialized in Flutter only!
June 25, 2025 at 3:50 AM
Fair enough! I think the framework could have private implementations that extend the package type.

Taking it in phases totally makes sense though
June 24, 2025 at 10:52 AM
Very clean site ✨💙
June 24, 2025 at 6:12 AM
Is the goal to move ValueNotifier too? That would be critical for mutable box types.

My signals package for flutter implements both ValueListenable for Computed and ValueNotifier for Signal types.
June 24, 2025 at 5:49 AM
It’s amazing! Both shadcn_ui and shadcn_flutter

It makes building so much faster. I also get to a look I am happy with a lot earlier too
June 23, 2025 at 7:43 PM
Exactly!
June 13, 2025 at 5:54 PM
Something that I am having a hard time with the MCP spec are the tools.

I really want to use vector search on the tool definitions to pre-filter tools for the LLM instead of displaying all of them
June 12, 2025 at 11:51 PM
I am sure there is some dark magic you can do with dart to convert a future to a sync blocking request!
June 12, 2025 at 11:41 PM