Projects

Memos.pub

memos.pubGitHub

Memos.pub is the only blogging platform without signup or setup. It instantly makes a blog out of Markdown files in any public repo, with beautiful typography, MDX support, custom domain, and more.

Moai

moaijs.comGitHub

Moai is a React component library where buttons look like buttons. Its design adheres to the Form follows function principle: buttons look raised because users can click on them, text boxes look sunken because users can fill in them.

Samuwrite

samuwrite.comGitHub

Samuwrite is an online writing app with Zen design. It lets you focus on your writing and nothing else. It has real save, Vim mode, in-editor code highlight, and a keyboard-first UI. It doesn't have any tracker or ad.

OTF.show

otf.showGitHub

OTF.show is an interactive showcase of OpenType features. These features are what make a lowercase “L” different from an uppercase “I”, connect adjacent “f” and “t”, or ensure all digits have the same width.

Past Projects

Projects that I have created or had significant contributions but no longer play an active role.

Trait Sniper

traitsniper.com

Trait Sniper is a super-fast NFTs ranking platform. I was a founding engineer, designed the initial architecture, and developed major features including the table-based layout, advanced filtering, and real-time event feed.

Tomi Wallet

tomiwallet.com

Tomi Wallet is a non-custodial, key-less crypto-currency mobile wallet. I designed the UI/UX of the mobile app, with features like transfer, swap, and invest, as well as overall branding and marketing material.

DiagramPlus

diagramplus.com

DiagramPlus is a database design tool that I co-created when working at TablePlus. It is fast, modern, and privacy-first. Its custom-made architecture made it available as not only a web app but also a TablePlus plugin that can generate a diagram from any database.

Anduin Design

anduin.design

Anduin Design is a UI framework that I co-created with Tri Nguyen and Phuoc Nguyen. It is built on Scala.js, React, and Tailwind CSS. Its API is designed to be minimal and friendly, to enable engineers from all backgrounds to take part in UI works.