Profile photo
Brandon Fang@bdmfang
  • Home
  • About
  • Blog
EmailLinkedInGitHubTwitter/XStrava

Product Engineer

Designing and building interfaces

Projects

Personal Fitness Dashboard

Visualizing my marathon training data

Nearest Color Finder

Find the closest palette color to a given color value

Pace Percent Calculator

Calculate percentages of race pace for workouts

lilNotion

Fullstack clone of Notion

Blog Posts

Swipeable Card Stack

Building a gesture-driven card stack with Motion

Strava API Guide

How to get started with Next.js

Amsterdam Marathon

My first time breaking 3 hours in the marathon

Strava Chipotle Challenge

How I ran my way to a year's worth of free burritos

Mount Whitney

Summiting the highest peak in the contiguous United States

Type-Safe Design Tokens

Making TypeScript your source of truth

Snippets

Tab Layout Animation

Inspired by NYT Games

Card Stack Animation

Swipeable and rotating stack of cards

Contact

You can reach me at bdmfang@gmail.com