
I’m a rising junior at UC Berkeley studying computer science, design, and public policy.
I build tech for nonprofits at Cal Blueprint and write a newsletter about design, productivity, and programming.
This summer, I’m doing research in improving machine translation in high-stakes settings, advised by Prof. Niloufar Salehi.
Quick Links
Portfolio
My projects, including products and open-source code.
Recently
The things I’ve been up to, from projects to clubs to classes.
Posts
Favorites from my newsletter
SwiftUI Needs to Get Schwifty →
The state of SwiftUI development in 2022. (It's not great.)
Apr 3, 2022
Opinionated by Default, Programmable by Design →
Why don’t more apps leverage programming experience?
Jun 2, 2021
Notion is down →
It appears they forgot to renew their domain. Oops.
Feb 12, 2021
Getting Productive with Notion →
Advice from Cal Newport’s “How to Become a Straight-A Student”
Jan 27, 2021
An improved React container component →
Simplify your layout code with this one weird trick.
Jan 18, 2021
Aech: An Ergonomic CSS Helper →
Making it easier to style my new web projects.
Jan 11, 2021
The White House in Your Brain →
“A most judicious choice, sire.”
Jan 6, 2021
The Motivation Behind Unslant →
An exploration of politics and tech.
Jan 9, 2020

Not Playing — Spotify
See what I’ve been listening to →