Ideas
Projects in progress and app concepts in the backlog.
Projects
-
Website Tracker A feed of real people, no algorithm Web · shipped
Social media fatigue is real. Personal websites are the antidote—your name is the only brand you can't get sick of.
The vision
- Track updates from websites you care about
- Design your own feed—photos from one friend, blogs from another
- No recommendations, no ads—just people you chose
Why now
- Building websites is easier than ever
- Platform instability makes owning your domain more valuable
-
Bulk Link Downloader Download all file links from any webpage fast Chrome
Chrome extension: pull links from a live page or pasted URL, review and filter, batch download in one click.
Phase 1
- Fetch links from current tab or pasted URL
- Deduplicated list with include/exclude controls
- Batch download via Chrome Downloads API
Build notes
- Manifest V3 popup UI
- Host permissions for user-provided URLs
App ideas
-
Plasticity Deep learning puzzle game iOS
Connect neural circuits through real learning mechanics—the more you use a connection, the stronger it becomes.
Core mechanics
- Neurons as glowing nodes; swipe to create synapses
- Signals pulse when activated; correct paths strengthen
- Unused connections fade (neuroplasticity)
-
SpeedRead RSVP reading for books and articles iOS / Web
Rapid Serial Visual Presentation with ORP highlighting—read 2–3× faster (Spritz-style).
Features
- Adjustable WPM (200–1000+)
- Import ePub, PDF, plain text; URL import
- Audio mode with TTS + RSVP sync
-
Spoken Send any article to your ears iOS
Share-sheet app: tap "Send to Spoken," pick a voice, article lands in your audio queue.
How it works
- Share extension from Safari or any app
- Smart extraction strips ads and junk
- Queue with background playback, CarPlay, offline cache
The gap
- Pocket TTS is buried; Safari Speak has no queue
- Nobody nails: see article → tap share → listen later
-
GeoPin GeoGuessr in iMessage iMessage
Drop a location in the group chat, everyone guesses, closest pin wins. With Ruby, Emma, Claire, and Hayden.