FIELD NOTES / MICHAEL BAKER

What I'm Building Now

A tour through the projects I am developing, how they work, where they fit together, and the product challenges they are helping me explore.


I have been building a small ecosystem of projects that look different on the surface but share a common concern: how do you help someone understand or publish something that is currently a mess?

The work ranges from local music discovery to link-in-bio publishing to learning platforms to fantasy sports dashboards. Each one is a different answer to similar questions about information, trust, and usability.

Here is where things stand.

Mike’s List

Mike’s List is a local show discovery tool, live at mikeslist.xyz. The core insight is that event listings are leads, not facts. The app separates import from review, so data can be enriched and questioned rather than blindly trusted. Ambiguity gets a home instead of a false resolution.

BakerLinks is a free link-in-bio platform, live at bakerlinks.com. The product question is whether a publishing tool can stay genuinely useful without accumulating features. The stack is Next.js, Supabase, and Vercel — kept lightweight by design.

Bakerversity

Bakerversity is a learning platform experiment, live at bakerversity.vercel.app. It uses Tiptap for rich lesson authoring and KaTeX for math. The challenge is finding the right balance between structure and expressiveness — enough to guide learners, not so much that writing a lesson becomes its own obstacle.

Portfolio Deluxe

Portfolio Deluxe is the public-facing hub for my work, live at michaelbaker.vercel.app. It started as a forked starter and became a content system: structured project data, a filterable case-study index, a Formspree contact form, and an admin dashboard backed by Vercel Blob so I can update copy without a deployment.

Fantasy Basketball Dashboard

The Fantasy Basketball Dashboard is a self-hosted app for a custom league, live at nba-roto-tracker.up.railway.app. Built with Python, Flask, and PostgreSQL on Railway. The interesting part was translating informal league rules into a data model rigorous enough that the standings could be trusted.

Smaller projects

Cine2Helper is a focused TMDB movie lookup tool — decision support rather than a database browser. Saske is a dynamic character tracker for Pathfinder 2E. Notion Archive Cleaner removes UUID-appended filenames from Notion exports. Each one is a narrow tool for a specific annoyance.

The connective tissue

The blog posts go deeper on each of these. What I am trying to figure out across all of them is a smaller set of questions: how do you give scattered material a shape someone else can navigate? How do you keep a tool honest about what it knows and does not know? How do you make something that is actually useful rather than merely complete?

That last question is harder than it sounds.

Update, November 2026: This is a June project snapshot. For later Bakerversity work, see the authoring-workflow follow-up.