Labs: A collection of
small, single-purpose
applications built for
experimentation and daily use. Each app is designed to be
simple and focused, leveraging the Smoothie design system for a consistent and polished experience
across the suite.
Powered by
Smoothie Design System: A production-ready component library built in Storybook that uses a playful "Smoothie" metaphor to explain its UI components. Each component is conceptually a smoothie, and its configurable options are the ingredients. The system provides a comprehensive token architecture, semantic color architecture, and modular Web Components. It features full theme support with three flavors (Vanilla, Blueberry, Strawberry), light/dark modes, and is designed for WCAG AA accessibility compliance.
Focus Timer: A minimal, distraction-free Pomodoro timer for focused work sessions. Features a bold numeric countdown, modular overlays for reset confirmation, and seamless theme support. Optimized for desktop and mobile, with installable PWA and offline support.
DailyNote: A simple, zero-dependency web component for note-taking that automatically clears at the end of each day. It's a fully featured PWA with offline support, undo functionality for cleared notes, and a customizable label. The app uses localStorage for persistence and respects system preferences for its light/dark theme.
Tracker: A simple app that helps you count and track activities with timestamps. It features a clean interface with dark/light themes, smooth animations, and provides a clear history of your tracked events.
Pad: A minimalist digital drawing pad, optimized for the Apple Pencil on iPad, that leverages the HTML5 Canvas API for a fast and responsive experience. It features pressure-sensitive drawing with quadratic curve smoothing for a natural feel and is seamlessly integrated with the Smoothie design system for its color palette.
Today List: A daily reset checklist app that combines the best features of the Tracker and Note apps with a focused, minimalist approach to daily task management. It's a standalone web component built as a PWA with offline support, using localStorage to persist data for adding, editing, and undoing deletes. The app encourages prioritization by starting each day with a clean slate, avoiding the accumulation of unfinished tasks.