Index

Talks

I share what I learn because it forces me to learn it deeper.

These talks come from things I ran into firsthand and couldn't stop thinking about. Sharing them publicly keeps me honest, helps others experiment sooner, and sharpens my own understanding in a way that building alone never could.

Talks

Open source

While building AI chat interfaces at Merlin, the core challenge was rendering streamed markdown responses cleanly. That led me to Streamdown, Vercel's open source markdown renderer built for AI streaming. These contributions came from real product gaps, not side quests.

Contributions