The Debate Buddy is a Chrome extension I built for Policy, LD, and PF debaters. You highlight evidence on any page and it cuts the card for you: the tag, the underlining, the trimming, and the MLA 9 citation. Cards go straight into your Google Doc, and there's a card library and a counterargument engine for prep. It's live on the Chrome Web Store with free and paid tiers.
Segue is a Chrome extension for people who write. It stays quiet while you type, and the moment you end a clause with a punctuation mark it reads the sentence you just wrote and offers four transitions for where you could go next: a contrast, a consequence, an example, or a conclusion. It never rewrites your words, and the matching runs on your device.
GLOW is Pacific Links Foundation's free, bilingual self-learning platform for English, professional development, and life skills. I'm rebuilding its site from scratch, rebuilding the curriculum behind it so students can practice on their own and volunteers can prep lessons with AI tools, and teaching the staff to use AI in their own work. I also teach English through it.
I'm building the site for the Vietnam chapter of the Global Youth Biodiversity Network. It's in Vietnamese and English, the news section runs on MDX, and the look is called Rừng Đêm, which means Night Forest, with a lot of GSAP and Lenis motion in it.
Grimoire is a desktop app I'm building for working with several coding agents at once. It wraps real CLI agents like Claude Code in their own terminals and gives each one a name, a brief, a budget, and a workspace. Nothing an agent does outside its workspace happens until I approve it by hand, and that rule is enforced in Rust, not asked for nicely in a prompt. It runs locally for one person, with no accounts and no telemetry.
lắng. . . is a Vietnamese intergenerational memory project. Young people interview war veterans and people who lived through that history, and keep their stories before that generation is gone. I designed and built its website: Vietnamese first with an English version, and an editor the team uses to place and swap their own photographs.
Read the write-up
How publicly do Vietnamese lenders using automated credit scoring explain their decisions?
More and more credit decisions in Vietnam are made or shaped by automated scoring, and for a borrower, what the lender publishes is often the only account of how a decision was reached and what they can do about it. I'm measuring how much Vietnamese lenders publicly explain, right as Vietnam's first AI law takes effect, with a 12-category disclosure index scored from their own documents. It's in progress, so there are no results here.