Day & Night DC
Product · Engineering
A hyperlocal guide to Washington — coffee shops by day, speakeasies by night.
The city, twice
Washington runs on two clocks. By day it's a coffee city — roasters and neighborhood shops on every other corner. By night, some of its best bars hide behind unmarked doors. Day & Night DC is a hyperlocal guide to both: flip between Day and Night, and the map shows you where to go right now.
The map is half the pleasure: a dark, metro-style view of the city drawn around Washington's actual Metro lines. Tap any station and you get live train arrivals straight from WMATA — so you know exactly how long you have for one more round.
Underneath runs a data pipeline I built: an AI extraction system reads local-business websites and pulls structured information — hours, locations, contact details — and I verify every field by hand against its source before it ships. Human-in-the-loop, so the data can be trusted.
Field research
On the map
Only the best make the map
The map is deliberately short — because behind it sits an admin app I built to train the discovery model. It surfaces speakeasy and coffee-shop candidates from open venue data (2,304 and counting), and I judge every single one: keep, review later, or reject — tagging the keepers with what makes them belong: true-speakeasy, perfect-vibe, hidden.
The running score: 7 keeps, 192 rejects. Only the absolute best make the list.
How it's built
- PWA today, iOS on the roadmap — live in the browser now, headed for the App Store.
- Metro-style map — custom dark cartography drawn around the city's real transit lines.
- Live WMATA data — tap a station for real-time train arrivals.
- A model with a human teacher — an admin trainer surfaces candidates from open venue data (Overture Maps, Foursquare) and learns from every keep and reject.
- TypeScript on Cloudflare Workers — a serverless pipeline with a D1 (SQLite) database of geocoded, human-verified spots.
What's next
Currently building: the compass — point your phone and it points you to the nearest coffee shop or speakeasy, depending on the hour.