MANDAG
2026-10-26

Too many projects, too many ideas, too few hours — one learning a day anyway

A Wine App

A personal sommelier that lives on the phone, not in the cloud.

A wine app for iOS and Android that inverts the usual architecture: the intelligence — taste profiling, recommendations, scanning a restaurant wine list and picking the bottle — runs on-device. The backend stays deliberately thin: it syncs user state and ships a static catalog, and the heavy lifting (scraping shops, enriching data) happens in batch on local hardware. The interesting bet: modern phones are smart enough that the cloud-brain + dumb-client split is optional.

CODE
  • Duplicate wine pages merged from 790 down to 57
  • One saved-wine record across cellar, wishlist and scans
  • Scan refuses to guess between wine editions
  • Bottle image pipeline repaired, cutouts and catalog
  • Cloud SQL replaced by local Postgres in Docker
  • DESIGN.md rewritten from the handoff prototype
  • Database moves from SQLite to Postgres on Cloud SQL
  • Hidden-gem engine driven by YAML config
POSTS