Projects Claywork About
Stripe Press
Stripe Press 3D interactive design for the Web
Google Fonts
Google Fonts A complete redesign of Google Fonts
Alter Camera
Alter Camera Object detection using TensorFlow.js
AI Glossary
AI Glossary Markdown text file to online glossary
Lighthouse
Lighthouse Visual refresh & product design for Google Chrome's developer tools
MAX
MAX An experimental typeface with a wide range of visual expressions
Origami Study
Origami Study Exploring the possibilities of form and motion through paper folding
Alter
Alter A typeface with multiple personalities, each character with its own unique expression
Pottery Calculator
Pottery Calculator A tool for calculating clay shrinkage
Cookbook
Cookbook A recipe app for bakers and cooks
Loominous
Loominous A tool for creating weaving patterns
Alter 3D
Alter 3D 3D Type experiment with halftone & RGB shift
Chinese Typography
Chinese Typography Geometric letterforms and custom type animation
Topeka App
Topeka App A quiz demo app for Google IO
Wallpaper
Wallpaper A visual study of Kinetic pattern design
Superellipse
Superellipse Exploring the organic forms of mathematics
Grid Study
Grid Study Playing with Dubins path
Numerical Compositions
Numerical Compositions Abstract plotter drawings created with a single stroke typeface
Leaf
Leaf Generative drawings of leaves
Dot Series
Dot Series Freeform vector drawings
Sun
Sun Playing with white space
Animated Blob
Animated Blob Shader animation
Poster
Poster A dynamic poster made with shaders
Alphabet
Alphabet Type design and motion study with CSS
Numerical
Numerical Experimental type design with CSS grid and gradient
Pattern
Pattern Exploring pattern design with Truchet tiles
Matrix
Matrix A P5.js sketch to explore generative patterns and motion
Chelsea Illustrated
Chelsea Illustrated A digital mural illustrating Chelsea's past and present
The Search Operators
The Search Operators The sloppy twin of Google search