Podcast tools, hardware experiments, AI pipelines, and whatever else I'm hyperfocusing on.
An Expo/React Native gait-analysis app with BLE device pairing, live charts, Kipchoge reference data, and a performance report I had not remotely earned.
A Next.js dashboard paired with a Flask/Twilio caller that phoned Eastlink every 15 minutes to chart hold times. Useful for my mom; less flattering for Eastlink.
A React Native pothole tracker with map-based reports, photo capture, local-first storage, and a sketched path to Supabase if Halifax ever wanted to industrialize the crater economy.
Talk into your phone, get a formatted blog post. Whisper transcribes, GPT-4 drafts, DALL-E decorates. I stopped using it after 90 days, which tells you something.
Top 8 friends, auto-playing music, sparkly backgrounds. The 2006 internet experience, preserved forever.
ESP32 accelerometer controls a web canvas. Shake to clear, just like the real toy.
A Raspberry Pi touchscreen voice assistant that kept evolving into multiple local personas: oracle, pocket doctor, and slightly overheated Linux appliance.
Built my college writing portfolio as a custom Next.js site instead of Google Sites. Scroll-triggered animations, 3D card carousel, flip cards. Way more fun than a PDF.
I made a podcast just to test whether search-optimized titles could outperform promoted narrative shows. Zero marketing, 6,033 downloads, and an uncomfortable answer.
After years of debating Sickboy episode titles in meetings, I built a ranking model trained on 1,193 episodes. LLMs were good at brainstorming and weirdly bad at choosing winners.
After a decade of writing episode titles for clients, I studied whether packaging for discovery actually helps listeners. The answer is messier than the industry admits.
More coming soon.