
📚 Author of Mastering Genkit / 🏆 Google Cloud Partner Top Engineer 2025 & 2026 / @terradart_dev Maintainer / Cursor
Tokyo, Japan
Joined July 2014
- Tweets370
- Following608
- Followers629
- Likes3.5K
Pinned Tweet
Since connecting through @GenkitFramework —a product I'm a big fan of—last summer, we ended up co-authoring a book, and today we finally met in person in Vegas!
This has been such a rich and meaningful time in my life.
Next time, let's meet up in Tokyo 🗼
I'd love to show you around! @Xavidop
Last summer I met a Japanese guy online and, somehow, we decided to write a book together about AI and @GenkitFramework .
Today, we finally met in person.
Funny how the internet works sometimes 🤝📚
It was a pleasure meeting you in person @fender_kn !!!
Nozomi Koborinai retweeted
「E2Eテストに全部寄せる」話、そもそもテストって境界に対して行うものなので、ユニットテストに全部寄せる人は顧客接点となるUI境界を意識してないし、E2Eに全部寄せる人はシステム内部のアーキテクチャー境界を意識してない。
これを意図的なものとして飲むかどうかの話で、バイブコーディングはアーキテクチャーを人間の関心から意図的に外す行為なので、その意味ではE2Eだけを人間がレビューするのは何も間違っていないどころか正しい態度だと思う。
要するに開発者の関心事とユーザーの関心事は異なり、E2Eはユーザーの関心事を「すべて」テストすべき。逆に開発者しか関心を持たないシステム内部のあれこれはE2Eから切り離さなければならない。
Nozomi Koborinai retweeted
Supabaseの共同創業者二人が緊急来日するので東京でミートアップを開催します!
Supabaseを作った二人とお話しを日本でできる貴重な機会なのでぜひご参加ください!
luma.com/supabase-eh6n
Nozomi Koborinai retweeted
TerraDart tip:
Your Flutter app needs the API URL your infra just created.
No copy-paste. terradart outputs reads it from the applied state and writes a define file:
terradart outputs --env stg
flutter run --dart-define-from-file=.terradart/dart_defines.stg.json
TerraDart が 50 スターを達成しました〜!興味を持ってくださった方、ありがとうございます!
フルスタック Dart 向けの IaC フレームワークとして、今後も開発者体験を中心に、人間 / AI に寄り添ったインタフェースを考えていけたらと思います ☁️
TerraDart just reached 50 stars on GitHub.
Thank you to everyone who starred it, tried it, opened issues, or shared it.
Azure is next, targeting the end of 2026.
github.com/nozomi-koborinai/…
Nozomi Koborinai retweeted
The Agent SDK is now available.
Define agents as code, with prompts in Markdown and tools in TypeScript. Deploy them on our hosted infrastructure, or run them on your own.
Built-in evals let you measure every change and make your agents better over time.
Nozomi Koborinai retweeted
新しくなった用語の整理をしたい方はこちら!
note.com/ralios/n/naecb5362f…
Nozomi Koborinai retweeted
TerraDart tip:
You don't need to install Terraform.
With no tofu or terraform on PATH, terradart downloads a pinned OpenTofu release, checks its SHA-256 and caches it.
Already on Terraform?
terradart plan --env dev --engine terraform
Nozomi Koborinai retweeted
TerraDart tip:
Start with three environments in one command.
terradart init --provider aws --env dev,stg,prd --aws-region us-east-1 --backend local
You get an Env enum with three members, a Stack and bin/infra.dart. Each command then picks one:
terradart plan --env stg
Nozomi Koborinai retweeted
TerraDart supports Google Cloud, AWS, Cloudflare, and Appwrite today.
Azure is next.
If your Dart or Flutter team runs on Azure, tell us what you'd want to define first on the issue: github.com/nozomi-koborinai/…
Nozomi Koborinai retweeted
Cloud SQLでBlue/Greenデプロイメント(プレビュー)ができるようになったので記事書きました。
試して理解する Cloud SQL Blue/Green デプロイメント|Makoto Mase zenn.dev/makocchan/articles/… #zenn #GoogleCloud
how do you trust your agents' work more? copy this post/link and give it to your @bot or agent!
1. codebase improvements: this is just good software engineering - better architecture, stronger types and invariants, clear boundaries. agents love to copy what exists and take the shortest path, so make the easy thing the right thing. categorically eliminate problems through code and you won't need to think about it again.
2. static analysis: lint rules, tests, CI, verification (eg TLA+). very token efficient ways to catch issues ahead of time.
3. prose: comments, rules, AGENTS.md, skills - anything that can't be enforced and requires agent judgment. use it minimally, but do use /create-verification-skill.
4. human review: the hardest to scale. at the rate agents land code, it's pretty much impossible to thoroughly review every PR, so spend that effort on the highest leverage point, designing an environment where agents do the right thing by default.
this forms an inverse pyramid: you want most of your effort at the top, least at the bottom. codebase improvements are deterministic, making it more token efficient, and lets you sleep more soundly at night.
install github.com/cursor/plugins/tr… and create a new Project:
1. look through my slack/chat messages and code review comments where i've given feedback on PRs, code, architecture
2. use /recall on my past transcripts to learn how i steer agents
3. /poteto-mode use /correct and /architect on past commits to find the most common pitfalls agents fall into, then propose a plan to rearchitect the code i own so it's more agent friendly. answer open questions with prototyping rather than defer to me, and back the plan with real data.
4. before you begin, use /sharpen + /in-your-own-words and confirm this prompt with me
Nozomi Koborinai retweeted
TerraDart tip:
Stop copying API URLs into your Flutter app.
Declare the output in your Dart Stack. terradart apply writes it to a define file, and the app reads it through a typed getter generated from the Stack.
Nozomi Koborinai retweeted
Best time in history to be a software engineer. Learn more. Build more. Ship more.
Nozomi Koborinai retweeted
Grok @bot now supports plus aliases! Send and receive email using dedicated aliases, or set up routines that only trigger for mail to a specific alias!































