TL;DR
I touched grass. Then I didn’t. Here’s a pile of stuff that actually ships.
What's new
- Detroit Grand Prix × Detroit Meets (yes, for real). We’ve worked hard to get Detroit Grand Prix on the app — the big downtown show, the traffic you complain about anyway, the whole thing — so it sits next to everything else we vet instead of living only in screenshots on Instagram Stories. More signal, fewer “wait which weekend is it again” moments. (more to come on this)
- Your saved meets can hang out on the Home/Lock Screen now (iOS). Live Activities + widgets so your next event is one glance away instead of buried three taps deep like a coward. Yes I’m being dramatic on purpose, it’s sick.
- “Time to head out” finally uses traffic math, not astrology. On iOS we schedule leave-by notifications from real drive-time to the venue so you get nudged when leaving is actually plausible — not twenty minutes late because some genius guessed. When a Live Activity is running, you also get tiered leave-by alerts over push (an early “hey maybe migrate toward your car” beat, then a sharper one when the clock is genuinely rude). We try not to double-text you when the same story is already playing on the Lock Screen.
- The map stopped cosplaying as a 2014 embed. Full-screen MapLibre browsing, light + dark basemaps that actually match the rest of the app, and discovery modes that answer real questions — today, weekend, near me, and the chaos option “can I make it?” with a generous ETA budget so you can lie to yourself responsibly. Pinch, cluster, panic, repeat.
- Light mode, dark mode, stop-yelling-at-me mode. Menu → Appearance: pin light, dark, or follow the system like a civilized person. On iOS the status bar wakes up and matches so you’re not stuck with cyberpunk chrome in broad daylight. Bonus: true black (OLED) when you’re in dark — for people who think “slightly off-black gray” is a personal attack.
- Share a link, spawn a draft. The Share Extension / handoff path into submit got real love — less “why didn’t this prefill” energy, more “oh it actually listened.”
- Sitewide notices you can’t miss (but you can dismiss, I’m not a monster). Admins can blast a plain-text heads-up from Data Quality: outages, legal nonsense, “we’re deploying, don’t panic.” It slides in from the top as a proper shadcn Sheet, with info / warning / urgent flavors. Swipe it away or tap outside and it chills — but a tiny pulsing dot (top-left, severity-colored) and Menu → Show site notice bring it back if you yeeted it too hard. No footer homework, no twelve paragraphs in system font. Just the vibe.
- Inbox (for the sync crowd). A place for “the server tried to tell you something” that isn’t just a push thread you forgot about.
- A real
/status page. Public heartbeat-style surface so “is it us or is it you” has an answer instead of everyone checking Twitter like it’s 2012.
- Home feed got pickier in a good way. Filters / search / card polish so browsing feels faster and less “scroll simulator 2026.”
- It loads faster because I got tired of staring at spinners. Meet pages you’ve already opened keep a local snapshot so repeat visits — and “oops I’m in a concrete sarcophagus with one bar of LTE” — don’t devolve into a blank trauma screen. Same spirit up and down the app: less jank on the map and image-heavy surfaces, more “oh it’s already there.”
What's new (but you'll never see it)
Durable rate limiting knobs, cron plumbing, Live Activity dispatch wiring, DB migrations with names longer than some friendships, and enough push/APNs ceremony to make you wish computers were still wood. Blah blah it matters for reliability, you don’t have to clap.
Privacy policy
No material changes implied by this log. Same deal: no ads, no tracking racket, we’re not selling your vibe to data brokers. If that ever flips, I’ll write it in crayon so you can’t miss it.
Thanks
Half of this is “Alex stop being a nerd just becuase you cant drive rn” and the other half is y’all sending bugs with screenshots. Both work. Keep going. ALSO HUGE THANKS TO ALL THE ORGANIZERS WHO REACHED OUT TO SHOW SUPPORT! (you know who you are 😘)
Detroit Meets on the App Store · @alex.30mm on Instagram
(Android is coming soon TM, I promise...)