Projects

A portfolio of projects I am working on — web apps, tools, dashboards, and publishing systems. Each entry links to the code and to the writing that explains it.

Mike's List

Mike's List

Active

web app

A local music discovery tool that treats concert listings as the start of a review workflow rather than a finished product.

Focus: Data quality, review workflows, and trust in information products

javascriptmusicentertainmentdata-quality
BakerLinks

BakerLinks

Active

web app

A free link-in-bio platform focused on simple publishing, hosted data, and clean public profile pages. Expanded themes and customization.

Focus: Lightweight publishing, product restraint, and hosted backend services

nextjssupabasepublishingproduct
Bakerversity

Bakerversity

Active

web app

A learning-platform experiment exploring course structure, rich lesson editing, and technical content support with KaTeX and Tiptap.

Focus: Learning system design, rich content authoring, and course structure

nextjstiptapkatexlearning-platformtypescript
Portfolio Deluxe

web app

A candidate-focused portfolio with case studies, a filterable project index, a contact form, and a small admin dashboard for editing content without opening a code editor.

Focus: Content modeling, admin workflows, and deployment pipelines

reactvitetailwindvercelcontent-system
Fantasy Basketball Dashboard

web app

A self-hosted dashboard for a custom fantasy sports competition, turning standings, rosters, and scoring logic into a shared inspectable interface.

Focus: API integration, backend modeling, and dashboard design

pythonflaskrailwaydashboardapi
Movie Database Project

web app

A focused movie lookup tool built around TMDB data, designed around fast decisions rather than encyclopedic browsing.

Focus: API integration, type-safe frontend work, and product restraint

nextjstypescripttmdbreact
RPG Character Tracker

tool

A dynamic character-management interface for Pathfinder 2E, designed to make dense tabletop RPG data easier to use during play.

Focus: Interface design for dense state and domain-specific tooling

javascriptttrpgpathfinder-2einterface-design
Notion Archive Cleaner

tool

A small utility for cleaning noisy UUID-appended filenames from Notion exports, making archives easier to read and maintain.

Focus: Focused utility design and safe file manipulation

javascriptpythonnotionutilityworkflow
This Very Blog

web app

A personal blog and project portfolio built with Astro, hosted on GitHub Pages, with interactive embeds, math rendering, and animated backgrounds.

Focus: Static site architecture, deployment pipelines, and frontend design

astromdxgithub-pagesjavascriptcss