What makes a good dialog editor for voice?
Exploring the design choices that make dialog iteration faster, clearer, and more pleasant for creators
Building developer ecosystems.
One API at a time.
Latest thoughts and writings
Exploring the design choices that make dialog iteration faster, clearer, and more pleasant for creators
Developer Relations has a metrics problem. Not a shortage of them—we've got GitHub stars and Discord members galore. The problem is none of them actually mean anything.
Developer relations has to tie back to revenue. Here's how to build a DevRel program that CEOs actually understand and value.
AI-native applications are fundamentally rethinking what software can do when it has the ability to learn, adapt, and interact more naturally with humans.
Building Interviewer: a multi-agent AI app that conducts podcast-style interviews and transforms conversations into polished essays.
A journey through scroll behavior, IRC formatting codes from the 1990s, and the existential dread of LazyVStack.
I'm always interested in connecting with fellow developers, discussing new opportunities, or collaborating on interesting projects. Feel free to reach out.