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 · 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
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
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 · 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 · 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
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
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
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 · 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 · 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 · 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
Kevin Moore @kevmoo.com · 26/05/2026
Everyone knows that Google Docs has a "markdown mode" that makes it easy to copy markdown into a Google Doc formatted AND copy Google Doc content AS MARKDOWN! (Right?)
180
Reposted by Kevin Moore
Dart @dart.dev · 20/05/2026
Excited to announce Dart 3.12 at #GoogleIO 2026! 🚀 Upgrade now for: ✅ Cleaner syntax with private named parameters ✅ Agentic Hot Reload & Genkit integration for AI-ready apps Details → dart.dev/blog/announc... What feature are most excited to try first? 👇
1185
Kevin Moore @kevmoo.com · 16/05/2026
Got a few minutes? Kick the tires. File bugs. Getting ready to release the next version! qr.kevmoo.com 👍🙏
qr.kevmoo.com
Online QR Code Generator
Generate QR Codes instantly in your browser. Runs in your browser. Built with Dart.
130
Kevin Moore @kevmoo.com · 15/05/2026
As a superfan of many #dartlang lints, I'm excited to have my first one land in the next stable release: dart.dev/tools/linter... All of the gnarly implementation: github.com/dart-lang/sd...
dart.dev
simple_directive_paths
Learn about the simple_directive_paths linter rule.
050
Kevin Moore @kevmoo.com · 14/05/2026
"This email should be a meeting " kevmoo.com/2026/05/this... Google has this thing: Learning on the Loo. Seriously. Read by pretty much every Googler in the bathroom. They let let me write one.
kevmoo.com
This email should be a meeting
Googler working on Dart and Flutter web technology. Thoughts, notes, and bag of tricks.
020
Kevin Moore @kevmoo.com · 11/05/2026
“If you wish to make an apple pie from scratch, you must first invent the universe.” ― Carl Sagan, Cosmos "If you want to write a blog post, you must first migrate your 8yo blog infra from Ruby and Jekyll to Dart and Jaspr." – Kevin Moore, Mother's Day 2026 github.com/kevmoo/work....
github.com
Move to Dart and Jaspr · kevmoo/work.j832.com@c79f474
My "work" blog. Contribute to kevmoo/work.j832.com development by creating an account on GitHub.
081
Kevin Moore @kevmoo.com · 01/05/2026
I don't just listen to JAZZ. 🎷 I listen to jazz covers of retro video game music... 🎮 because I’m SOPHISTICATED! 🧐✨ www.the8bitbigband.com 🎺👾
the8bitbigband.com
The 8-Bit Big Band
The 8-Bit Big Band is a jazz orchestra that plays and celebrates video game music from some of the best games from nintendo, play station, sega, and beyond re-arranging music from franchises like…
130
Kevin Moore @kevmoo.com · 01/05/2026
12 years in the making. Pubviz v6.1.0 youtu.be/wPwIBm30l9A Package: pub.dev/packages/pub... Source: pub.dev/packages/pub... Author: kevmoo.com
youtu.be
Visualize your Dart package dependencies with Pubviz
A demo of v6.1.0 of package:pubviz. Package: https://pub.dev/packages/pubviz Source: https://pub.dev/packages/pubviz Author: https://kevmoo.com/
130
Reposted by Kevin Moore
Andrew Brogdon @redbrogdon.dev · 29/04/2026
For those of y'all who didn't make it to Vegas for Google Cloud Next 2026, there are highlight videos of a lot of the talks. Here's mine, from a talk on Flutter, A2UI, and GenUI, featuring demos and apps from all over the Flutter community! www.youtube.com/watch?v=euBx8IvZTlA
youtube.com
Personalize the user experience with generative UI
The future of apps is shifting toward quick, generative user interfaces. Join this session to learn how the GenUI SDK for Flutter allows you to build dynamic...
021
Kevin Moore @kevmoo.com · 29/04/2026
🏴‍☠️ 🦜
110
Kevin Moore @kevmoo.com · 29/04/2026
May all of your `dart format` invocations be at least 10% faster - github.com/dart-lang/da...
github.com
Optimize Solution state tracking by lazifying and sharing state. (#1824) · dart-lang/dart_style@acfe706
The tall style solver creates thousands of Solution objects during its best-first search. Previously, each Solution eagerly initialized two empty maps (_pieceStates and _allowedStates) and performe...
151
Kevin Moore @kevmoo.com · 29/04/2026
FYI: If you're sick of the #CoPilot spam in #VSCode, vscodium.com is a thing!
vscodium.com
VSCodium - Open Source Binaries of VSCode
Free/Libre Open Source Software Binaries of VSCode
040
Kevin Moore @kevmoo.com · 28/04/2026
Anyone else see this pattern for themselves? #vibes
110
Kevin Moore @kevmoo.com · 28/04/2026
🙏 There are no small PRs; only small developers. 🙏 dart-review.googlesource.com/c/sdk/+/498461
dart-review.googlesource.com
Gerrit Code Review
020
Kevin Moore @kevmoo.com · 27/04/2026
Simon (github.com/simolus3) has been on FIRE pushing #dart2wasm beyond the browser 🚀 🤘 🔥 github.com/dart-lang/sd...
050
Kevin Moore @kevmoo.com · 25/04/2026
Coffee just tastes better when the barista has weird bangs. 🤷☕
040
Kevin Moore @kevmoo.com · 24/04/2026
Cloud Functions and Admin SDK for Firebase now supports Dart as an experimental feature 🎯 This means Flutter developers can use the same programming language throughout their whole stack and share logic between the frontend and backend. firebase.google.com/docs/functio...
firebase.google.com
Get started with the experimental Dart SDK  |  Cloud Functions for Firebase
A step-by-step guide to getting started with the experimental Dart SDK for moonrise-replace1281a477b3f24273a1d654c85f969250moonrise-replace, covering how to write, test, and deploy your first function...
183
Kevin Moore @kevmoo.com · 16/04/2026
Some of you might find this #AgentSkill useful if you want your coding robot to party on github bits effectively github.com/kevmoo/kevmo...
github.com
kevmoo_skills/.agent/skills/github-cli/SKILL.md at main · kevmoo/kevmoo_skills
Contribute to kevmoo/kevmoo_skills development by creating an account on GitHub.
001
Kevin Moore @kevmoo.com · 04/04/2026
pub.dev/packages/pub... Ever want to understand why a certain #dartlang dependency isn't getting updated? Even in a big mono-repo? This was a vibe-coded labor of love getting to v6. Check out the demo (on a big screen) kevmoo.github.io/pubviz/ Open the controls.
pub.dev
pubviz | Dart package
A tool to visualize package dependencies and version constraints in your Dart project.
1100