Design leader, writer and educator working with founders, and product teams.
Design leader, writer and educator working with founders, and product teams.
Vibe Coding

MD Board App
mdboard is an app that lets you visualize your markdown to-do list on a beautiful, interactive canvas. I prefer keeping my to-do list in a markdown file for its simplicity, but I also want the ability to zoom out and see everything at a high level. The visual canvas offers a refreshing alternative perspective while preserving the benefits of markdown.
mdboard is completely self-contained in a single file and works locally with your files for privacy and convenience. I rapidly prototyped the core functionality, then moved on to designing the interface in Figma and brought it into Claude Code.
mdboard is an app that lets you visualize your markdown to-do list on a beautiful, interactive canvas. I prefer keeping my to-do list in a markdown file for its simplicity, but I also want the ability to zoom out and see everything at a high level. The visual canvas offers a refreshing alternative perspective while preserving the benefits of markdown.
mdboard is completely self-contained in a single file and works locally with your files for privacy and convenience. I rapidly prototyped the core functionality, then moved on to designing the interface in Figma and brought it into Claude Code.
Time Tracking App (MAC)
I needed a straightforward time tracker without the complexity or recurring costs of feature-heavy subscription services. So, I built a minimalist time tracking app that provides a simple timer for client work and logs hours directly to a Google Spreadsheet. After quickly building a proof of concept, I spent a few days refining the user interactions, adding finishing touches, and integrating Google Sheets to capture logged time. The app runs as a native Mac Electron application.
I needed a straightforward time tracker without the complexity or recurring costs of feature-heavy subscription services. So, I built a minimalist time tracking app that provides a simple timer for client work and logs hours directly to a Google Spreadsheet. After quickly building a proof of concept, I spent a few days refining the user interactions, adding finishing touches, and integrating Google Sheets to capture logged time. The app runs as a native Mac Electron application.


UI Goodies - Daily Design Gold
II run UI Goodies, a curated collection of design resources. To complement the curated collections, I wanted a more dynamic feature to showcase design inspiration, side projects, and creative finds from across the web in a fun, inspiring way. This led to a grid-based, Tumblr-style gallery that brings fresh content to the site and encourages exploration. I built a custom Chrome plugin that collects items using a Cloudflare Worker and Airtable database. These are then displayed by a custom Framer component. This workflow is a great way to highlight and celebrate creative work in the design community.
II run UI Goodies, a curated collection of design resources. To complement the curated collections, I wanted a more dynamic feature to showcase design inspiration, side projects, and creative finds from across the web in a fun, inspiring way. This led to a grid-based, Tumblr-style gallery that brings fresh content to the site and encourages exploration. I built a custom Chrome plugin that collects items using a Cloudflare Worker and Airtable database. These are then displayed by a custom Framer component. This workflow is a great way to highlight and celebrate creative work in the design community.
Match Native Google Docs Styles
I often write documentation and briefs in Google Docs, but I also draft content in tools like Grammarly. When pasting text into a Google Doc, it doesn’t inherit the document’s default styles, requiring tedious manual formatting. To solve this, I built a custom app extension that automatically matches pasted text to the doc’s default styles. I installed it using the App Script feature, and it’s saved me a huge amount of time and frustration. The extension is available on GitHub.
I often write documentation and briefs in Google Docs, but I also draft content in tools like Grammarly. When pasting text into a Google Doc, it doesn’t inherit the document’s default styles, requiring tedious manual formatting. To solve this, I built a custom app extension that automatically matches pasted text to the doc’s default styles. I installed it using the App Script feature, and it’s saved me a huge amount of time and frustration. The extension is available on GitHub.