Skip to content

The CineLog Journal

Long-form notes on building CineLog — the choices we made, the things that broke, and what we learned. Read in order, or skip to the chapter you care about.

  1. How CineLog Began — A Founder Story

    An Instagram DM in February. Friday-evening meetings in Austin. The story of how two people decided CineLog was worth building — without quitting day jobs.

    Read →
  2. Why Parsing a Screenplay Is Harder Than It Looks

    Screenwriting is decades old and full of incompatible export formats. We set out to read them for the shot list — and accidentally built a screenplay editor.

    Read →
  3. From Script to Shot List Without Starting From Zero

    Every production starts with the same brutal task: turning a screenplay into a shot list. We automated the boring 80 percent — here is what we learned.

    Read →
  4. Workspaces, Projects, and Passwordless Auth

    Every SaaS has a backend. The interesting question is which one, which auth flow, and which data model — the choices that hold up everything else.

    Read →
  5. Building CineSync: Three Versions in Five Months

    Real-time collaboration is the boss-level problem in production software. We rebuilt our sync engine three times over five months — and what each taught us.

    Read →
  6. Making a Film Production App Feel Right on Every Device

    A director uses a laptop, an iPad, and a phone — each context wants a different UI. Two months making CineLog feel native on every device, and what we learned.

    Read →
  7. Why Offline-First Was Our Hardest Decision

    Filmmakers shoot in basements, deserts, and stone-walled apartments. Cloud-first apps fail there. How we rebuilt CineLog to keep working without a network.

    Read →
  8. When a Shot Planner Becomes a Production Management Platform

    We built CineLog for the director. Then every customer asked the same thing after the public beta: 'But who else can see this?' How we answered it.

    Read →
  9. Designing Call Sheets That Actually Work On Set

    Every production lives or dies by its daily call sheet. We built one that stays alive, syncs with the schedule, and lands in the crew inbox on time.

    Read →