Kevin Moore's Avatar

Kevin Moore

@kevmoo.com

Product manager for @dart.dev and @flutter.dev web tech @ Google. Proud dad of three. Reality-based liberal. https://kevmoo.com (he/him)

1,028
Followers
232
Following
444
Posts
07.06.2023
Joined
Posts Following

Latest posts by Kevin Moore @kevmoo.com

Preview
personal_dotfiles/.gemini/notes_for_the_other_agent.md at main Β· kevmoo/personal_dotfiles My personal dotfiles. Contribute to kevmoo/personal_dotfiles development by creating an account on GitHub.

This whole project has been an absolute, vibe-coded joy. I've wanted to have a solid, persistent, shared terminal environment forever. I can't universally recommend running #geminicli in $HOME directory. But I had fun with it! github.com/kevmoo/perso...

01.03.2026 19:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
FR: Include "Nerd" fonts in your web terminal CSS Β· Issue #18838 Β· tailscale/tailscale What are you trying to do? It's very common to have "nerd" fonts in terminal apps now. How should we solve this? * { font-family: "RobotoMono Nerd Font", monospace !important; } Not really. I was a...

Oh! That's all OSS, too?! Cool!

github.com/tailscale/ta...

Damn, maybe I'll try a vibe-coded PR. 😎

28.02.2026 02:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

@bradfitz.com who do I need to buy a cookie to get a Ninja font (RobotoMono Nerd Font?) setup on the @tailscale.com web SSH client?

28.02.2026 02:30 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We live in interesting times...

26.02.2026 02:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Online QR Code Generator Generate QR Codes instantly in your browser. Runs in your browser. Built with Dart.

kevmoo.github.io/qr.dart/ - the result is pretty fun!

25.02.2026 15:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Gemini Code Assist | AI coding assistant Get AI coding and programming help no matter the language or platform with Gemini Code Assist from Google.

I'm using Gemini Pro 3.1 on my dev machine. Often pushing PRs to a repo with github.com/marketplace/... – It's hilarious how often Gemini is giving VERY good PR comments to Gemini. It takes a village? github.com/kevmoo/qr.da...

25.02.2026 15:15 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Might want to update your bio! πŸ˜‰

25.02.2026 01:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - kevmoo/dash_skills: Agent Skills for Dart and Flutter ecosytem Agent Skills for Dart and Flutter ecosytem. Contribute to kevmoo/dash_skills development by creating an account on GitHub.

If you want to link your #skills (like github.com/kevmoo/dash_... ) into your tool config, there's a script for that: github.com/kevmoo/scrip...

17.02.2026 06:32 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
I became Senior VP at a multi-million dollar company at age 26. My salary was $600k. This was in 2018.
How did I do it?

Blacked out lines

CEO (my dad) promoted me to SVP.
There are no gimmicks. There are no shortcuts.

I became Senior VP at a multi-million dollar company at age 26. My salary was $600k. This was in 2018. How did I do it? Blacked out lines CEO (my dad) promoted me to SVP. There are no gimmicks. There are no shortcuts.

This is blackout poetry to me

14.02.2026 14:26 πŸ‘ 23260 πŸ” 4794 πŸ’¬ 222 πŸ“Œ 169

We're working to figure all that out

15.02.2026 08:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Packaged AI Assets (PUBLICLY SHARED) SUMMARY Enable packages to directly expose documentation, prompts, or other features to AI Agents Author: Jake MacDonald (@jakemac53) Go Link: flutter.dev/go/packaged-ai-assets Created: 1/2026 / …

We need your feedback on this technical design. Does this workflow work for your specific packages?

Help us shape the future of AI-assisted development in the Dart ecosystem.

Read & comment: flutter.dev/go/packaged-...

#OpenSource #FlutterDev #DartLang #AI #MCP

13.02.2026 18:12 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

By including "AI-ready assets" (docs & prompts) in your package using the Model Context Protocol (MCP), you can control how agents interact with your code.

Expect better snippets, smarter @-mention support, and automated workflows directly in the IDE. πŸ› οΈ

13.02.2026 18:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Calling all #Flutter and #Dart package authors! πŸ“£

How much time do your users spend debugging AI-generated code that uses your package incorrectly? We’re proposing a way for YOU to provide the "source of truth" to their AI coding agents. 🧡

13.02.2026 18:12 πŸ‘ 4 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Preview
Online QR Code Generator Generate QR Codes instantly in your browser. Built with Dart and WebAssembly.

I've been having a TON of fun using #antigravity (and #geminicli) polishing pkg:qr

kevmoo.github.io/qr.dart/

It's tough to focus on the core package when the example is so much fun!

09.02.2026 23:07 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
lots and lots of redundant tools

lots and lots of redundant tools

Even cleaned out all of your tools? 🀯 I was good to purge half of all of that....and all of the Allen wrenches!

08.02.2026 22:57 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I spent hours consuming books by Dawkins and Krause. Disgusting and pathetic

06.02.2026 16:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Pull requests Β· nushell/nu_scripts A place to share Nushell scripts with each other. Contribute to nushell/nu_scripts development by creating an account on GitHub.

If you use #nushell and Flutter, Dart, or Git – Gemini is providing a LOT of help to make our collective experience better

github.com/nushell/nu_s...

05.02.2026 20:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

This stuff is pretty amazing. I'd love to help aggregate best practices from the ecosystem #AgentSkills #Dart #Flutter

github.com/kevmoo/dash_...

05.02.2026 06:14 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

One of the most enjoyable things about my work in the last year is seeing the amazing collaboration between the dart2wasm engineers and the #WebAssembly folks on the V8/Chrome team. A bunch of thoughtful pros making OSS better.

29.01.2026 18:14 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Flutter on Cloud Run: Full Stack Dart Architecture | Google Cloud Blog Unlock full-stack development with Dart. Learn how to build a Flutter frontend and Dart backend that shares logic, and deploy the entire serverless application to a single container on Cloud Run.

Do you ❀️ a single codebase for web, Android, and iOS?
Do you also ❀️ a smooth serverless developer experience?

πŸ‘‰ Streamline your architecture with Flutter on Cloud Run: cloud.google.com/blog/topics/...

28.01.2026 16:53 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
.@DAGToddBlanche: β€œIt’s a crime β€” and so they will face a jury. If they’re convicted, they will go to prison… every single American should be enraged and heartbroken at what happened yesterday in that church.

.@DAGToddBlanche: β€œIt’s a crime β€” and so they will face a jury. If they’re convicted, they will go to prison… every single American should be enraged and heartbroken at what happened yesterday in that church.

Blanche won’t investigate the killing of an innocent woman on camera but they’ve got all hands on deck for a church service being interrupted

19.01.2026 21:28 πŸ‘ 17318 πŸ” 5592 πŸ’¬ 1266 πŸ“Œ 373

Gemini in your IDE as just a super find-and-replace is amazing.

"Find all instances of `expect(foo.length, 2)` and replace them with `expect(foo, hasLength(2))`

So nice!

BTW: this is better, because you get a MUCH more helpful failure message than just "Failed: 2 is not 3".

20.01.2026 00:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If you plan on making an open source eventually just do it now. It's okay. People want to see your work

17.01.2026 05:17 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Some interesting ideas. Where is the source code?

17.01.2026 03:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

β€œCan’t believe NYC elected a Muslim as mayor.”

In truthβ€”a Black American Christian woman swearing in a Ugandan American Muslim of South Asian ethnicity as his Syrian American wife holds the Qurans he swears in on, all while standing on the steps of a subway stationβ€”is the most NYC thing imaginable.

01.01.2026 11:43 πŸ‘ 31594 πŸ” 4977 πŸ’¬ 796 πŸ“Œ 440
Preview
What Actually Makes You Senior The one skill that separates senior engineers from everyone else isn’t technical. It’s the ability to take ambiguous problems and make them concrete.Retry

What Actually Makes You Senior terriblesoftware.org/2025/11/25/w... - very interesting take

23.12.2025 21:57 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
The Open Generation - Christoph Blecker, Red Hat
The Open Generation - Christoph Blecker, Red Hat YouTube video by The Linux Foundation

@toph.ca great talk! youtu.be/-cAuHoOwNEc?...

23.12.2025 19:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

Year 1 data on congestion pricing in Manhattan…

* Vehicle traffic: -11%
* Foot traffic: +3.4%
* Storefront vacancy: -0.9%
* Pollution: -22%
* Revenue for mass transit: $548M

So YES this has been a huge success.οΏΌ

23.12.2025 14:00 πŸ‘ 8841 πŸ” 2367 πŸ’¬ 92 πŸ“Œ 281

Shout out if you're a #Flutter / #Dart person in Seattle (who doesn't work with me in South Lake Union). I'm surprised we don't have a local group!

12.12.2025 19:37 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
[ Tool ] Add support for linux riscv64 architecture by vhaudiquet Β· Pull Request #178711 Β· flutter/flutter This adds support for buildind desktop linux applications for riscv64 on the flutter tool, as well as basic riscv64 support for the tool. This is a first move towards fixing #99963. Along with #178...

Ooo github.com/flutter/flut... #Flutter #RiscV

03.12.2025 16:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0