Football vs Penn State
3:30 PM at Michigan Stadium. It’s Homecoming weekend — downtown will be maize-and-blue chaos from late morning, in the best way.
Not just the weekend — the whole week ahead, Friday through Thursday. The pipeline pulled 393 upcoming listings from U-M, the City of Ann Arbor, The Ark, and the Farm Council. Most are student workshops and recurring exhibits. These are the 24 picks a local would actually consider — with the friction up front: what’s free, what you can just show up to, and what’s already sold out. This snapshot’s picks are weekend-weighted; weekday picks join with the Sunday-night refresh (see Mon–Thu below).
If you only do three things this week, make it these — one big, one easy, one only-in-Ann-Arbor.
3:30 PM at Michigan Stadium. It’s Homecoming weekend — downtown will be maize-and-blue chaos from late morning, in the best way.
7:00 AM–3:00 PM in Kerrytown. Free to wander, no tickets, no plan needed. Peak fall produce and cider season.
7:30 PM at Hill Auditorium. The Mexican American singer and her mariachi — tradition-rooted, reinventing it live, presented by UMS as part of the Michigan Arts Festival.
Try loosening a toggle — or clear the search. These filters only search the 24 curated picks. Weekday (Mon–Thu) picks aren’t in this snapshot yet — they join with the Sunday-night refresh, when the page rebuilds fresh for the week and weekend ahead.
The U-M feed is built for campus, not for neighbors. Of the 181 Fri–Sun listings in this snapshot, the majority never made this page — and weekday listings haven’t been curated into picks yet:
Events are grouped by drive commitment, not just distance. This page is Ring 1 only — that’s the MVP rule.
Ann Arbor, Ypsilanti, Dexter, Saline, Chelsea. Under ~20 minutes for most locals — the “I’m bored right now” zone. All 24 picks above are in this ring.
Plymouth & Northville, Ferndale & Royal Oak, downtown Detroit. Worth the drive for the right show — but it’s a plan, not a whim. Added only after Ring 1 earns repeat visits.
No scraping, no invented details. Facts are extracted from structured feeds, never generated.
U-M events JSON, the City of Ann Arbor calendar JSON (it even carries canceled / sold-out / deadline flags), The Ark’s event API, and the Farm Council calendar. 393 upcoming events in the latest run, zero fetch failures.
Every event is mapped to one schema — time, venue, price, free / sold-out / sign-up status — then deduplicated on date + fuzzy title/venue match. 24 duplicates merged in the latest run — all within the U-M feed; cross-source dedup is still unproven (see the caveat above).
A feed loading successfully doesn’t prove the details are current. That’s why every card carries a Verify on official site button, and corrections will be human-made, sourced, and logged — never silent edits.
Right now: this page is a single static HTML file (no server, no database) served from Muse’s artifact hosting on a shareable link — $0 to run, which is the right price for an MVP. The event data is baked in at build time from the pipeline run of Fri Oct 16, 2026, 2:41 PM ET; a rebuild refreshes it.
The cadence from here: a Sunday-night refresh — the pipeline re-runs and the page rebuilds for the full week ahead (Mon–Sun, rolling into the next weekend), so it’s fresh on Monday morning, not just on Friday. That’s also when Mon–Thu picks get curated in, instead of the list stopping at Sunday.
When it graduates: the exact same static files move to a static host (Cloudflare Pages, Netlify, or Vercel — all have free tiers plenty for this), pointed at your own domain (~$10–14/year, registered in your name). The pipeline then rebuilds and redeploys the page on that Sunday-night schedule, and the Thursday email goes out through a real email service (Buttondown or Resend) once you create that account and hand over an API key securely. Nothing about the page’s design has to change to make that move.
The 10 best things happening in Core Washtenaw across the week ahead — weeknights included, not just the weekend — in your inbox every Thursday morning, so the plan makes itself. Events come first on this page; the email is the reminder, not the gate.