Just another <ul> but with a spinning sky, gentle breeze, and curious fireflies.
Clock based on rhythms of the human body, rather than the planet's movements.
Snap a photo. AI turns it into a Magic The Gathering or tarot card.
OP asks a question. You can lock in a single reply, or ask clarifying questions.
The biggest problem in my life at this time was losing information signal in notification noise. And grasping what border-radius was for.
Infinitely nested replies with attention-respecting notifications.
My first attempt at incorporating recursion into a design.
Part UI study, part satire to mock the oppressors.
An ode to my first UI love <3
Glitchart, datamoshing, hex-bending, weirdness.
Psychedelic visions of recursion...
KeyKarabiner ftw
Generate a new set of major arcana tarot cards each month to reflect the current zeitgeist.
Watch a movie together when apart.
Snap a photo. AI generates nutritional facts to rate the spiritual quality of scene.
Cheesy, but a cool canvas effect.
Maybe give each its own entry?
Symbolic expression is important.
UX engineers decided that 300ms is the cognitive threshold between a "tap" and a "press" so if you stop typing for more than 300ms your texteditor will start to slip away.
Be spontaneous. Write your pages.
An aquatic buddy who lives in screens of any size. Practicing media queries and a pseudo-collision engine.
Praise to BeReal
Experimental astrological wheel calendar handcrafted on the HTML5 Canvas.
The different rings re-present different scales of time: the year ☉, the month ☽, the day ↑.
Click on a level to inspect. Drag and rotate to explore.
Tabletop aids
cybermage geocache offerrings
Oldschool text adventure with generative AI as your DM.
idk
idk
Geofenced AR audio guide for exploring New York City neighborhoods.
This was a COVID project that encouraged me to bike around NYC and explore new areas.
It pings mapbox with your coordinates every few seconds. If you've changed neighborhoods, the Duck Duck Go abstract for the neighborhood is read aloud by low-quality speech synthesis.