Sign in

Kevin Moore

@kevmoo.com
1.1K followers 246 following 528 posts

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

PostsRepliesMedia
Kevin Moore @kevmoo.com · 27/09/2026
The vast majority of the long tail will just be vibed one-off stuff that's mostly throwaway, and maybe that's okay.
000
Kevin Moore @kevmoo.com · 27/09/2026
I think the power law intensifies here. There will be a small percentage of software that must absolutely be rock solid, and we'll use all the agentic stuff to do the fuzzing, the theorem proving, and the vulnerability finding.
100
Kevin Moore @kevmoo.com · 18/09/2026
Billionaire donors hate examples of competent government - especially when standing up for those at the bottom. They are happy to demonize any useful way. Muslim is just an easy target.
010
Kevin Moore @kevmoo.com · 12/09/2026
Cool to see the #dartlang language team adopting #lean github.com/dart-lang/l...
github.com
[flow analysis] Switch to associative promotion chain join. by stereotype441 · Pull Request #4771 · dart-lang/language
Changes the flow analysis spec so that the join of promotion chains is now specified to be the greatest common subsequence of the two inputs, as discussed in #4757. Adjusts the Lean proofs to estab...
040
Reposted by Kevin Moore
Tom Hearden @followtheh.bsky.social · 02/09/2026
Man is this photo of the USS Lincoln the ultimate metaphor alert
2319634
Kevin Moore @kevmoo.com · 30/08/2026
github.com/pulls/search... And some decent ecosystem contributions, too!
github.com
010
Kevin Moore @kevmoo.com · 30/08/2026
34 PRs (against my own repos) in 24 hours. SO MUCH CLEANUP! (and some super fun things I'm excited to share soon!) github.com/pulls/searc...
110
Kevin Moore @kevmoo.com · 21/08/2026
Today is the last day! Tell us about your wins (and/or your issues)!
051
Kevin Moore @kevmoo.com · 19/08/2026
github.com/flutter/flut... - 1,306 lines removed github.com/flutter/flut... - 692 lines removed github.com/dart-lang/bu... - 586 lines removed
github.com
refactor(flutter_tools): clean up dead unreferenced declarations by kevmoo · Pull Request #191163 · flutter/flutter
Removes dead unreferenced declarations identified during codebase reachability audit: AndroidSdkNdkHelpers, kSupportedAbis, writeLocalProperties, conflictDetected OverrideArtifacts, kSystemCodeSuc...
000
Kevin Moore @kevmoo.com · 19/08/2026
Standard lints only catch unused private (`_`) identifiers. What about all the undead helpers, orphaned test fixtures, and zombie classes lurking in `lib/src/`? 🧟‍♂️ Skill: `npx skills add kevmoo/analytica.dart --skill dart-undead` 📦 pub.dev/packages/un... Try it out! 🧟‍♀️
pub.dev
undead | Dart package
Reachability and dead/unused declaration analysis for Dart and Flutter packages.
120
Kevin Moore @kevmoo.com · 17/08/2026
Join us for Try Flutter Web with WebAssembly Week! Unlock up to 2x–5x faster web performance with Wasm compilation in Flutter 3.47⚡ Run flutter build web --wasm, test your app, and share your wins using #FlutterWasmWeek! Get the details: goo.gle/3SEcWzW
goo.gle
Try Flutter Web with WebAssembly Week
Unlock up to 2x to 5x faster web performance by opting into Wasm compilation today
092
Kevin Moore @kevmoo.com · 16/08/2026
They are a tiny bit dated but such a great ride. That is three books. I think it's Kim Stanley Robinson.
111
Kevin Moore @kevmoo.com · 16/08/2026
Did you ever read Red Mars, Green Mars, Blue Mars?
110
Kevin Moore @kevmoo.com · 11/08/2026
A BUNCH of work on github.com/kevmoo/cogn... there is now a separate `data_flow` tool to help humans (and agents) understand how to slice and dice huge functions. We now aggressively push for functional, private, top-level functions. Bug fixes, too! Let me know if you try it!
github.com
GitHub - kevmoo/cognitive_complexity.dart: A deterministic, zero-token Cognitive Complexity calculation library, CLI tool, and GitHub Action for Dart and Flutter repositories.
A deterministic, zero-token Cognitive Complexity calculation library, CLI tool, and GitHub Action for Dart and Flutter repositories. - kevmoo/cognitive_complexity.dart
040
Reposted by Kevin Moore
Bill Grueskin @bgrueskin.bsky.social · 09/08/2026
On CNN, El-Sayed is asked about this Trump post. He says it represents "two different visions of America:" "Two people who don't like each other but are joined in the interest of making billions of dollars off of you. Or, two people who genuinely love each other, enjoying some panacakes together."
Donald J. Trump @realDonald Trump • 11h Donald J. Trump

Two VERY DIFFERENT America's

Abdulrahman Mohamed El-Sayed
1234279643
Kevin Moore @kevmoo.com · 09/08/2026
bookhive.buzz/profile/kevm... join us!
bookhive.buzz
210
Kevin Moore @kevmoo.com · 07/08/2026
I just imported my reading list to BookHive! 📚 bookhive.buzz/profile/kevm...
bookhive.social
Bookhive
Goodreads but better. Built on top of Blue Sky.
040
Kevin Moore @kevmoo.com · 05/08/2026
Just published a new, breaking change to pub.dev/packages/fi... The break is because we're using a BUNCH of new features from github.com/googleapis/... More shared infa. More bits you can (re)use for other Dart projects on Google Cloud! #firebase #dart #googlecloud
github.com
GitHub - googleapis/google-cloud-dart: [Experimental] Google Cloud Dart Client Libraries
[Experimental] Google Cloud Dart Client Libraries. Contribute to googleapis/google-cloud-dart development by creating an account on GitHub.
1103
Kevin Moore @kevmoo.com · 04/08/2026
There is no option to exclude functions. File a feature request!
001
Kevin Moore @kevmoo.com · 04/08/2026
I mean, it could be used for testability analysis. By definition it tries to make smaller, targeted functions. But it's not explicit about making the new functions testable. It DOES stop and ask what you want to do to improve things. You COULD simply say: try to make the new functions testable, etc.
101
Kevin Moore @kevmoo.com · 04/08/2026
Ever worry that you (or your agent) is writing Dart code that'll be tough to maintain later. Maybe this will help: github.com/kevmoo/cogn... It's a Dart package. It's a library. It's an executable. It's a skill. It's an installable GitHub Action!
github.com
GitHub - kevmoo/cognitive_complexity.dart
Contribute to kevmoo/cognitive_complexity.dart development by creating an account on GitHub.
151
Kevin Moore @kevmoo.com · 31/07/2026
Thanks for the PR @lsaudon.bsky.social ! github.com/kevmoo/pubvi...
github.com
fix: add hide-isolated filter in executable for print/printMermaid (#… · kevmoo/pubviz@725a01f
…175)
020
Reposted by Kevin Moore
The Flutter & Friends conference @flutterfriends.dev · 27/07/2026
The official Flutter and Dart websites now run on Jaspr! 🐶 At Flutter & Friends, Kilian Schulte and Parker Loughheed will share how they migrated sites used by millions, what they learned, and how the project shaped Jaspr itself. Join us 👉 flutterfriends.dev @parlough.dev 💙 @schultek.dev 💙
195
Kevin Moore @kevmoo.com · 21/07/2026
Agent skill interaction arc over the last six months: - tell me a thing - tell me a thing this specific way - tell me a thing in an markdown artifact - Call a tool to generate the markdown artifact from JSON - Generate an inline, interactive HTML app
010
Kevin Moore @kevmoo.com · 20/07/2026
Here's a fun discovery: I'm coding up some secretary work (see previous post) to go through my agent/session history for the week so I can see where I'm spending time. TWICE the agent got "hypnotized" going through old work and started DOING THE OLD WORK! 🤷🤭🤦
020
Kevin Moore @kevmoo.com · 16/07/2026
Also: thanks for the shout-out! 🙏
010
Kevin Moore @kevmoo.com · 16/07/2026
I absolutely read and review code when it matters. The trick is figuring out when it matters and when it doesn't. I am planning to write a lot more on this soon.
110
Kevin Moore @kevmoo.com · 16/07/2026
My ~six month agent progress. - I have a little code helper. - I have an intern - I have a team of interns - I have a development team - I have a development team and a work secretary and a personal secretary (The personal secretary is lagging the work one, but give him time.)
240
Kevin Moore @kevmoo.com · 15/07/2026
Pondering updating my `AGENTS.md` file. If I start a prompt with "dude!", I'm likely really mad at something you did. (It is so weird/fascinating to reflect on my agent interaction patterns as a mirror to my own communication style.)
agents.md
AGENTS.md
AGENTS.md is a simple, open format for guiding coding agents. Think of it as a README for agents.
030
Kevin Moore @kevmoo.com · 12/07/2026
I created skills: What-if Quick-question Just-brainstorm To handle these.
100
Kevin Moore @kevmoo.com · 12/07/2026
Talking to agents most of my day, I'm noticing my conversational quirks that cause problems with LLMs. My default is to make even my instructions questions. "Could we try...?" "What if we...?" Then I'm annoyed when I'm REALLY asking a hypothetical and the agent starts coding!
140
Kevin Moore @kevmoo.com · 05/07/2026
Dude! 🤣🤣🤣🤣 👍🖖🤘
110
Kevin Moore @kevmoo.com · 05/07/2026
We should migrate github.com/gskinnerTeam... to use this!!
github.com
GitHub - gskinnerTeam/flutter-wonderous-app: A showcase app for the Flutter SDK. Wonderous will educate and entertain as you uncover information about some of the most famous structures in the world.
A showcase app for the Flutter SDK. Wonderous will educate and entertain as you uncover information about some of the most famous structures in the world. - gskinnerTeam/flutter-wonderous-app
100
Kevin Moore @kevmoo.com · 04/07/2026
Remind me to host my bouncy flutter demo with the host allow thingy!
110
Kevin Moore @kevmoo.com · 04/07/2026
So anyone can just make a T-shirt shop online. You're welcome. kevmoo-shop.fourthwall.com/
kevmoo-shop.fourthwall.com
kevmoo
The official website and shop of kevmoo. Find the latest content, buy merch, and support your favorite creator.
010
Kevin Moore @kevmoo.com · 04/07/2026
If you'd told me 25 years ago, I would have called you insane: en.wikipedia.org/wiki/Azure_...
en.wikipedia.org
Azure Linux - Wikipedia
130
Kevin Moore @kevmoo.com · 04/07/2026
static.klipy.com
Key And Peele - Nooice Meme
ALT: Key And Peele - Nooice Meme
010
Kevin Moore @kevmoo.com · 04/07/2026
Dude. Wow. Flutter web, right?
100
Kevin Moore @kevmoo.com · 02/07/2026
Just got a pointer to #typefully – I think I might switch from #buffer . I LOVE the threaded UX and I can post to 4 accounts at a time (with the free account, limited to 15 posts a month). Excited to see how this goes!
020
Kevin Moore @kevmoo.com · 01/07/2026
Another day, another platform!
020
Reposted by Kevin Moore
Aaron Rupar @atrupar.com · 27/06/2026
Ossoff: "Citizens United was the most destructive court decision in modern history. It's unleashed a flood of secret money, corporate money, billionaire money. Trump's rise is a symptom of this deeper disease. Our task is not just to contain his wickedness, but to cure the rot that gave rise to it."
11759461734
Kevin Moore @kevmoo.com · 27/06/2026
I'm super happy where this skill ended up. Would love you thoughts! www.skills.sh/kevmoo/kevmo... Important note: I use it pretty much exclusively when coding on my OWN repos when the reviewer is another agent. Be thoughtful and respectful and a GOOD ENGINEER when using it in other contexts!
skills.sh
github-pr-triage — kevmoo/kevmoo_skills
Triage open PR comments/reviews and associated CI/CD workflow failures using the `triage.dart` helper script and formulate an actionable plan.
011
Kevin Moore @kevmoo.com · 26/06/2026
I'm so deeply impressed by Tailscale too
020
Kevin Moore @kevmoo.com · 24/06/2026
Amazing!
020
Kevin Moore @kevmoo.com · 24/06/2026
Do you deploy Flutter Web experiences? Do you want to help us make pretty much everything better about it? Subscribe to this issue: github.com/flutter/flut... When we have things landed and ready for folks to try it out, we'll post instructions here.
github.com
[web] ☂️ WebParagraph · Issue #172561 · flutter/flutter
What is WebParagraph? It's a new implementation of Flutter's text layout system on the web (ParagraphBuilder, Paragraph, etc). This new implementation takes advantage of new browser APIs, namely En...
140
Kevin Moore @kevmoo.com · 20/06/2026
Started up Satisfactory on my home #blufin Linux box. It froze my entire desktop randomly. 2025 solution: hard restart the machine. 2026 solution: SSH in via tailscale, spin up #antigravity and ask it to debug!
020
Kevin Moore @kevmoo.com · 13/06/2026
github.com/flutter/pack...
static.klipy.com
Anna Kendrick: Boom Mic Drop
ALT: Anna Kendrick: Boom Mic Drop
130
Kevin Moore @kevmoo.com · 11/06/2026
Fun Thursday Experiment: tell your coding agent to talk like a pirate who really likes emoji. Trust me. Reply with the best conversations.
010
Reposted by Kevin Moore
Maria W. Norris @mariawnorris.bsky.social · 31/05/2026
Hi, expert on far-right extremism here, a history of domestic violence and misogyny is one of the strongest predictive variables for violent extremism, especially on the right. We've been raising the alarm on this for DECADES but no one cares.
4135661360
Kevin Moore @kevmoo.com · 01/06/2026
One unexpected, seemingly unrelated thing I've learned with all of this agentic coding stuff: TERMINAL apps can be CRAZY powerful. Panes and mouse support and resizing and animations and the rest. HOLY COW! FWIW: Jake has been adding some little bits to pub.dev/documentatio...
pub.dev
cli_components library - Dart API
cli_components library API docs, for the Dart programming language.
000