<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: CINELOG</title>
    <description>The latest articles on Forem by CINELOG (@cinelog).</description>
    <link>https://forem.com/cinelog</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F13334%2F69f538d2-16cd-45b4-a71c-ddfe0cad0667.png</url>
      <title>Forem: CINELOG</title>
      <link>https://forem.com/cinelog</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/cinelog"/>
    <language>en</language>
    <item>
      <title>Parsing the Text is Easy. Parsing the Domain is Hard.</title>
      <dc:creator>Ivan Shcherbina</dc:creator>
      <pubDate>Wed, 13 May 2026 21:18:49 +0000</pubDate>
      <link>https://forem.com/cinelog/parsing-the-text-is-easy-parsing-the-domain-is-hard-cib</link>
      <guid>https://forem.com/cinelog/parsing-the-text-is-easy-parsing-the-domain-is-hard-cib</guid>
      <description>&lt;p&gt;Parsing a screenplay isn’t a technical nightmare. With a solid grasp of text processing and state machines, extracting the raw data is a completely solvable problem.&lt;/p&gt;

&lt;p&gt;The real challenge is the domain.&lt;/p&gt;

&lt;p&gt;This technical breakdown explores the actual hard problem of building a screenplay parser: mapping rigid, relational data models to the deeply idiosyncratic ways the film industry writes. In pre-production, standard formatting rules are often just suggestions. The backend must handle that creative fluidity, taking messy, inconsistent input and structuring it into database—all while ensuring the frontend reflects exactly what the user expects to see.&lt;/p&gt;

&lt;p&gt;It’s a pragmatic look at what happens when clean architecture collides with an industry's ingrained habits. If you’ve ever built a system where the toughest edge cases were cultural rather than technical, this will hit close to home.&lt;/p&gt;

&lt;p&gt;Read: &lt;a href="https://cinelog.com/journal/why-screenplay-parsers-are-hard/" rel="noopener noreferrer"&gt;Why Screenplay Parsers Are Hard&lt;/a&gt;&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>backend</category>
      <category>database</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>Built on Set, Not in a Boardroom: The Story of CineLog</title>
      <dc:creator>Ivan Shcherbina</dc:creator>
      <pubDate>Wed, 13 May 2026 00:13:49 +0000</pubDate>
      <link>https://forem.com/cinelog/how-cinelog-actually-started-2fgb</link>
      <guid>https://forem.com/cinelog/how-cinelog-actually-started-2fgb</guid>
      <description>&lt;p&gt;Sometimes the most essential tools aren't born in boardrooms; they're built out of sheer necessity by the people who actually have to use them.&lt;/p&gt;

&lt;p&gt;This week, we're sharing a piece that caught my eye not because of flashy metrics, but because of its quiet, pragmatic authenticity. It starts with just two people: a film director tired of the logistical chaos of pre-production, and a software architect who knew there had to be a better way to build the solution.&lt;/p&gt;

&lt;p&gt;When Olexiy and Ivan teamed up, they weren't setting out to loudly disrupt an industry. They just wanted to make the grueling work of managing shot lists, storyboards, and call sheets genuinely manageable. Knowing firsthand the frustration of spotty internet on remote sets, they rolled up their sleeves and engineered a local-first architecture from the ground up. No bloated teams or endless hype—just two co-founders putting their heads down for a year to build CineLog, a platform that actually works when the cameras are ready to roll.&lt;/p&gt;

&lt;p&gt;Their journey is a refreshingly honest look at what it takes to bridge the gap between creative vision and technical execution. It’s a reminder that sometimes the most profound innovations come from simply fixing what is broken in your own backyard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cinelog.com/journal/how-cinelog-began/" rel="noopener noreferrer"&gt;Read The Full Story&lt;/a&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>showdev</category>
      <category>sideprojects</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
