I'm currently...
- building with Claude Code. no coding background, first time in my life I feel like I have superpowers
- training for a marathon (send help)
- researching defi protocols and writing what I find on Twitter
- drinking too much coffee somewhere in Thailand
- going down YouTube rabbit holes I have no business being in
I'm excited about...
- curiosity compounding. research → alpha → products → repeat
- curating delightful experiences
- ethereum's values and why they still matter after all this noise
- making tools I actually want to exist
So I build them.
| Vault | Personal cloud storage | I wanted to learn file management and hosting |
| Pulse | Web analytics dashboard | I wanted to work with data manipulation and visualisation |
| Relay | Real-time team chat | I wanted to build a discord-like app |
| ShipBoard | Multi-tenant kanban board | I needed a board to track my own projects |
| SubTrack | SaaS subscription dashboard | I wanted to know what it feels like to charge someone monthly |
| Shelf | Digital product storefront | I wanted to sell something and watch the money land |
| Pollster | Real-time polling with SSE | I wanted votes to appear without refreshing the page |
| Streaks | Habit tracker | I needed to build better habits |
| Marathon Tracker | PWA for marathon training | I'm training for one |
| Claude Usage Extension | Tracks Claude.ai usage | I was curious how much I use it |
| Gas Tracker | Real-time ETH gas prices | I was tired of checking manually |
| DeFi Research Agent | Automated DeFi due diligence | I do this research daily |
| Contract Scanner | Ethereum contract security | I wanted to understand what I was aping into |
| Snip | URL shortener | I wanted to understand how reflink tracking works |
Check my repos for the full list.
I'm obsessed with motion. Running clears my head. Music moves my body. Claude moves my ideas forward. Training, building, researching, it's all the same thing: keep moving, don't stop, see what happens. If any of that resonates, reach out. Weird over boring. Every single time.