2023-Now

v0

Developer

I co-created v0.app with with Shu Ding, Jared Palmer, and shadcn while on the AI team at Vercel.

2023-2024

AI SDK

Developer
18,752

I worked with Shu Ding and later Lars Grammel on the first three versions of the Vercel AI SDK. I implemented the Stream Data protocol for multiplexing streams to the client, added server-side function calling support, and generally helped maintain the library.

2022-2023

Drift

Creator
1,372

A self-hostable and open-source alternative to GitHub Gist and Pastebin. Made as a testbed for the Next.js App Router and React Server Components.

2022-Now

A TypeScript wrapper for SortableJS built for Vue 3.

I finally found an excuse to contribute to the Linux kernel

2021

A tiny tool I made for a video game I like but it now gets 250,000+ visitors a year

2020

X11 on iOS

Creator

Patched, compiled, and packaged X11 for iOS devices instead of studying for finals.

2017-Now

KnightOS

Maintainer
1,305

Open-source unix-like operating system for z80-based calculators written entirely in z80 asm. I wrote a significant portion of the libc and contribued to system libraries.

I had the opportunity to work with the great Proctor Foundation at UCSF to write a Java program for helping medical practitioners estimate vertical cup to disk ratios from retinal images.

2016-2024

The Lounge

Maintainer
6,032

Self-hosted, always-on IRC client built with Node.js, Vue, and other web technologies.

2015

My first open-source project