Building a Parking App with AI: Why Data and Code Review Still Matter

The Pretrained Pod1h 17m
0 comments · 0 votesOpen discussionClose discussion
Sign in to join the discussion

    Video summary

    Pierce Freeman and Richard Diehl Martinez start with a practical problem: remembering when street sweeping requires a parked car to move. They sketch an eventual location-to-calendar workflow, then deliberately reduce the first version to manual location capture and street-schedule lookup rather than trying to solve automatic parking detection immediately.

    The build starts from a repository and an existing Python and TypeScript stack, with a database, typed interfaces and a local development environment. The hosts inspect San Francisco's street-sweeping records, consider obtaining additional OpenStreetMap geometry, then simplify the pipeline after finding line coordinates already present in the source data.

    AI-generated code is not accepted without review. They examine parsing, model types, migrations and database queries, move conversion logic into a separate utility, and discuss recording architectural preferences in project instructions. Their disagreement over familiar versus opinionated frameworks becomes a broader lesson about giving agents explicit conventions rather than assuming popularity guarantees correct code.

    They then develop an in-memory spatial-search component and a test interface for matching locations to street segments and the relevant side of the street. They favor a deterministic geometric rule over making a model call for every ambiguous location, while still using the coding agent to explore and implement the algorithm.

    A convincing early result fails on a later test. A map overlay exposes missing coverage in the data available to their prototype, prompting a maximum-distance check so an unsupported location does not silently receive a distant street's schedule. The episode ends with a working lookup prototype, not a deployed, complete parking service: authentication, data refresh, automatic detection and calendar integration remain future work.

    Original YouTube thumbnailWatch on YouTube

    Share this page

    Pierce Freeman and Richard Diehl Martinez in blue and white tops against black, alongside the blue and white headline "VIBE CODING MEETS REAL DATA". Framed in blue with WWW.ARTIFICIAL-INTELLIGENCE.VIDEO, 20 June 2026 and duration 1h 17m.

    A live parking-app build shows where coding agents help and where human judgment remains essential: scope, architecture, source-data coverage and testing realistic failure cases.