A brochure page for a local club. Fast, mobile-friendly, and cheap to maintain.
A Vite-based React app to help with the 5-3-1 workout.
A static site, built in Astro, to display the writing of St. Thomas Aquinas on Lent
Back to the Basics with raw HTML + TypeScript + Vite.
A workout creator and tracker, with user accounts and a spoooky Halloween theme
A pre-registration page for a fake social media venture using SvelteKit frontend and Supabase backend.
A landing page for a local martial-arts dojo build in SvelteKit with a Sanity CMS backend.
A React app for cataloging and geo-locating wine with a GraphQL and KeystoneJS backend. Sadly, the site is no longer active.
Bauccus Atlas is a static page generated with Gatsby with a Sanity backend CMS. Based on, but not identical to, a tutorial given by Wes Bos.