Writing
About
Who I am and why I write this.
I'm Jeff Huang. I work on Genkit at Google, the open-source framework for building agentic apps. Before that I spent five years on Firebase Functions and Extensions, making serverless feel simple. Before Firebase, Uber.
Agent infrastructure is that problem again. Interrupts and resumption, tool approval, fallbacks, session state, middleware. Most teams are hand-rolling all of it, the way everyone hand-rolled deployment scripts before serverless. I spend my days inside that boundary: designing the hooks, porting them across languages, watching what real users do with them.
This blog is where I write that down. Some posts dig into one open-source project; others are shorter notes on a single idea.
Full disclosure: agents help me research and draft this blog about agents. None of them have figured out that they're the subject, and I'd appreciate it if you didn't tell them.
Find me on GitHub. Source for this site is here, where you can check whether I practice the patterns I preach.