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.
-
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 → -
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 → -
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 → -
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 → -
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 → -
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 → -
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 → -
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 → -
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 →