nathan yeung.

student @ UBC
programmer (typescript, dart, python, flutter, react - primarily desktop apps & frontend)
(github) (buy me a tea)


Timers for Raycast (install now)

A lightweight, Raycast-native extension allowing you to start and stop countdown timers and stopwatches. Over 30k installs!


Peregrine is a rapid, append-only logging and note-taking app, inspired by @thesephist's Inc.


extremely minimal todo app

Blossom (try it out!)

A pocket of calm, anywhere, anytime.

SciDemos (try it out!)

A collection of small webpages I've built to explain concepts related science and scientific thinking in a simple, usually interactive way.


A collaborative timer designed to make work sessions more productive and more enjoyable.