
A behind-the-scenes look at how we’re replacing hardcoded speaker data with a content system organizers can actually use — without fragile image links or thousand-line JavaScript files.

A behind-the-scenes look at how we’re replacing hardcoded speaker data with a content system organizers can actually use — without fragile image links or thousand-line JavaScript files.

How we wired Sanity CMS and n8n-driven deploys so Compass volunteers can update hackmichigan.com without touching Git or Vercel—ready for the May hackathon.