PROJECT_01
Discovery App
Deriva
from "drifting" — a psychogeographic exploration
A modern take on StumbleUpon — built for people who are tired of algorithms that just reflect them back at themselves.
Users "drift" through curated links via a roulette-style interface, with community voting shaping what surfaces next. The focus is meaningful discovery — content that sparks curiosity, not just clicks.
Discovery
Community voting
Roulette UX
Anti-algorithm
Drift interface
[ add your image here ]
Link card
[ image ]
Voting flow
[ image ]
Core mechanics
→Roulette-style interface — one click to drift to the next link
→Community upvote/downvote shapes what surfaces for everyone
→Curated categories: weird science, long reads, art, philosophy
→No feed, no follows — pure serendipitous discovery
→Link submissions open to community with moderation layer
→Intentionally slow — designed to reward attention, not scrolls
The problem
Modern content platforms optimize for time-on-site, not quality-of-discovery. Recommendation engines are mirrors, not windows.
The design answer
Remove the feed entirely. Replace it with a single button and a roulette. Let community taste — not an algorithm — decide what's worth drifting into.
Nutrient dashboard
[ add your image here ]
PROJECT_02
Nutrition App
Vitamin
Compass
Nutrition beyond the calorie
Calorie tracking apps tell you how much you ate. Vitamin Compass tells you what you're actually missing.
Log meals with a photo, see your daily nutrient coverage laid out like a map, and get smart suggestions to fill the gaps — turning nutrition from an overwhelming spreadsheet into a simple, guided system.
Vitamin tracking
Photo logging
Deficiency mapping
Smart suggestions
Core mechanics
→Photo meal logging — snap a photo, AI identifies nutrients
→Daily coverage dashboard across 20+ vitamins and minerals
→Deficiency alerts with plain-language explanations
→Meal suggestions that specifically target your current gaps
→Weekly trends — see patterns, not just daily snapshots
→No calorie focus — micronutrients are the whole point
Meal log
[ image ]
Coverage map
[ image ]
Gap suggestions
[ image ]
The problem
Nutrition apps are built around calorie counts — a single metric that doesn't tell you why you feel tired, why your skin is bad, or why you keep getting sick.
The design answer
Surface the micronutrient layer. Make deficiencies visible and understandable. Then give the user the next small step — not a lecture on biochemistry.
On vibe coding
These aren't polished client deliverables. They're what happens when I notice a broken experience and can't stop thinking about what the better version would be.
Vibe coded means I built them the way you make a zine — fast, personal, and because the problem wouldn't leave me alone.