Genkit lead @Google - hands off Iran πŸ’š free Palestine πŸ‡΅πŸ‡Έ anti mainstream rhetoric - opinions my own, not Google's, obviously

San Francisco, CA
Two years ago Steve Yegge wrote the article β€œDeath of the Junior Developer”. Looking back, what it got wrong was that it’s actually death of the traditional developer, at all levels. In the new world, there are still junior developers and seniors and whatever, except it’s defined by how capable you are coding with AI and building systems at ridiculous velocities and delivering exponentially higher number of outcomes with broader impact without burnout. In this definition we all have started again from junior role and are learning our lessons.
1
8
214
Iman Rahmati retweeted
People seem shocked that the author of Clean Code doesn't read code anymore. But that should not be surprising. Why did I write Clean Code? What is the goal of keeping code clean? To get it out of the way of the real job -- thinking.
262
690
8,010
1,149,896
None of these originated in Google Cloud, yet it grew over time to 1/3rd of the company employees and probably 2/3rd of corporate VPs and 90% of political battles.
claude just generated this 2 minute video about the history of Google and it goes so goddamn hard
1
305
Probably the penultimate version before GA, A2UI support is pretty cool
Genkit Python 0.12 is out! - Explore generative UI with genkit-a2ui - Stream typed Pydantic models with generate_stream - Run Deep Research jobs and generate audio with Lyria 3 Check out the article to learn more πŸ‘‡
Article

Genkit Python 0.12: A2UI support, typed Pydantic streaming, and Deep Research and Lyria models

Genkit Python 0.12 makes it easier to build interactive, multimodal agentic applications in Python. With the new genkit-a2ui package, your agents can render interactive UI components instead of plain

2
8
270
Iman Rahmati retweeted
Testing human-in-the-loop agents? πŸš€ The Genkit Dev UI makes it seamless to isolate, test, and debug interactive agent workflows and interrupts before deploying to production. Details below πŸ‘‡
2
1
13
381
Iman Rahmati retweeted
Genkit Dart 0.17 is out! - Resume failed or aborted generate calls and agent snapshots - Delegate background work to async subagents - Export OpenTelemetry GenAI traces and metrics with genkit_otel Check out the article to learn more πŸ‘‡
Article

Genkit Dart 0.17: Resumable generate and agent loops, async subagents, and pluggable telemetry

As we move toward a stable 1.0 release, Genkit Dart 0.17 brings resumable generation and agent snapshots, background subagents, and pluggable OpenTelemetry instrumentation. Failed or aborted generate

1
7
25
3,514
Iman Rahmati retweeted
Genkit CLI & Dev UI 1.43 is out! - Step through human-in-the-loop interrupts in Agent Runner - Inspect execution logs in the bottom Logs drawer - Query logs from your terminal or agent with genkit log:list Check out the article to learn more πŸ‘‡
Article

Genkit CLI & Dev UI 1.43: Improved human-in-the-loop testing and log viewing

Genkit CLI and Developer UI 1.43 makes it easier to test agents that require human-in-the-loop and inspect execution logs in both the browser and the terminal. You can now step through multiple tool

4
7
22
1,594
Only a couple more of these releases before Genkit Python 1.0 is announced
Genkit Python 0.11 is out! This release brings video generation with models like Veo, improved model config DX, unified error handling, debug logs in the Developer UI, and resumable tool loops. Check out the article to learn more πŸ‘‡
Article

Genkit Python 0.11: Video generation, typed model options, and unified error handling

Genkit Python 0.11 brings video generation, improved DX for model configuration, unified error handling across providers, and structured debug logs in the Developer UI. Video models now run as

1
1
3
944
Iman Rahmati retweeted
Genkit Python 0.11 is out! This release brings video generation with models like Veo, improved model config DX, unified error handling, debug logs in the Developer UI, and resumable tool loops. Check out the article to learn more πŸ‘‡
Article

Genkit Python 0.11: Video generation, typed model options, and unified error handling

Genkit Python 0.11 brings video generation, improved DX for model configuration, unified error handling across providers, and structured debug logs in the Developer UI. Video models now run as

1
7
18
2,037
A2UI in Flutter is here!
Genkit Dart 0.16.0 is here! πŸš€ What's new: β€’ A2UI support via genkit_a2ui for streaming Flutter UI β€’ Redesigned ToolResult API with multipart responses β€’ Multimodal promptParts in generate() β€’ Curated Gemini & Claude model catalogs Details below πŸ‘‡
6
447
Iman Rahmati retweeted
Genkit Dart 0.16.0 is here! πŸš€ What's new: β€’ A2UI support via genkit_a2ui for streaming Flutter UI β€’ Redesigned ToolResult API with multipart responses β€’ Multimodal promptParts in generate() β€’ Curated Gemini & Claude model catalogs Details below πŸ‘‡
2
4
23
1,774
Iman Rahmati retweeted
Genkit Go 1.13 is out! This release brings resumable agent control flow, background subagent delegation, and streaming UI surfaces with A2UI. Check out the article to learn more πŸ‘‡
Article

Genkit Go 1.13: Resumable generate and agent loops, async subagents, and A2UI

Genkit Go 1.13 brings resumable agent control flow, background subagents, and streaming interactive UI. Generate calls and agent turns now keep their progress when they fail or get cancelled, so you

4
24
145
10,221
The audacity of these war criminals to wipe the blood off their hands and look into reporters’ eyes and say this …
JD Vance on Iran: Unlike the IRGC, the U.S. never targets civilians in combat. We never will do that. We never have done that.
2
7
269
Iman Rahmati retweeted
The 2026 Genkit roadmap is live! πŸš€ What we're building: β€’ Stable 1.0 for Dart & Python β€’ Stable Agents API across all SDKs β€’ Full-stack Generative UI (A2UI) & Agent-to-Agent (A2A) β€’ Turnkey session stores & delegation middleware β€’ End-to-end trace observability & coding agent workflows Explore the roadmap πŸ‘‡
4
7
51
4,188
Iman Rahmati retweeted
Google Gemini 3.8 Flash is now supported across all Genkit SDKs! πŸš€ Build fast, agentic workflows in TypeScript, Go, Python, & Dart: β€’ 1M token context & 64K output β€’ Built-in Thinking mode β€’ Multimodal & tool calling Get started πŸ‘‡
4
8
31
1,568
Iman Rahmati retweeted
Genkit Python SDK v0.10.0 is here! πŸš€ What's new: β€’ Amazon Bedrock plugin support β€’ Firestore session persistence for stateful multi-turn agents β€’ Pinned catalog entries for Gemini 3.6 & 3.7 Flash β€’ Cross-SDK agent conformance suite Release notes πŸ‘‡
1
3
14
604
Iman Rahmati retweeted
Genkit JS & CLI 1.41.0 is here! πŸš€ Highlights: ✨ Improved support for GPT-5.x models in compat-oai πŸ”‘ Per-request Anthropic API keys πŸ“Š Editable output config in the Dev UI Model Runner ⚑ Live streaming patches in Agent Runner Release notes πŸ‘‡
2
2
11
687
Iman Rahmati retweeted
How do you build a multi-agent research team in Go? @xavidop put Genkit Go to the test building an orchestrator with sub-agents, cross-vendor fallback, and human approval in just 90 lines of code. See the full breakdown πŸ‘‡
1
3
15
510
Iman Rahmati retweeted
Genkit Go 1.12 is out! πŸŽ‰ It includes expanded model providers (OpenRouter, xAI, and more), improved error classification, improved logging, generic prompt functions, and polishes across the board ✨ Read the article to learn more πŸ‘‡
Article

Genkit Go 1.12: Expanded model providers, better error handling, and improvements across the board

Genkit Go 1.12 rebuilds the OpenAI-compatible provider core on typed configs, introduces a unified error classification system with safe client redaction, and adds trace-correlated logging. It also

2
13
34
3,887
Iman Rahmati retweeted
We love hearing it! @golang developers you should give Genkit a try!
Yesterday, I built my first app with @GenkitFramework Go. It's the best AI SDK for @golang devs. We just added support for agent skills, which means the middleware can detect needs and activate the right skills. @danicat83 explains: developers.googleblog.com/en…
2
12
1,136