SShortSingh.
Back to feed

Clusterflick Makes Film Format a Searchable Filter for London Cinema Listings

0
·1 views

A developer behind Clusterflick, a London cinema listings platform, has added film format — such as 35mm, 70mm, and IMAX — as a structured, searchable data field. The challenge was not finding new data but standardising inconsistent formatting across venue websites, where the same information might appear as '35mm presentation,' 'on 35mm film,' or '[35MM]' in a title. The platform's existing data pipeline, which already extracts details like title, date, and director from venue listing pages, was extended to normalise format information and surface it as a filter. Users can now browse a dedicated formats page or filter screenings by format in the same way they would by date or genre. The underlying data is also published openly, with a growing number of independent projects already building on the Clusterflick feed.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

How TCP Packet Fragmentation Silently Broke a Live AI Career App on Cloud Run

A developer discovered that CareerPilot AI, a six-stage agentic career analysis tool, was crashing in production on Google Cloud Run despite working perfectly in local development. The app used Server-Sent Events to stream real-time reasoning steps to users, culminating in a large 15KB JSON payload as the final output. An initial attempt to fix apparent buffering issues by force-flushing every SSE chunk after each write made the problem significantly worse. Aggressive flushing caused the final JSON payload to be split across arbitrary TCP packet boundaries mid-byte, and the client-side parser — which assumed each incoming chunk was a complete JSON object — threw a SyntaxError on the truncated data. The root cause was a mismatch between SSE chunk delivery assumptions and how Google's Front End proxy handled fragmented TCP packets under real network conditions.

0
ProgrammingDEV Community ·

Developer Builds iOS Keyboard From Scratch in C++ to Fix Third-Party App Graveyard

A developer named Diction has built a third-party iOS keyboard entirely from scratch in C++, frustrated by the poor quality of existing App Store alternatives. The app began as a voice-first keyboard but expanded into a full QWERTY project after users needed a reliable fallback for typing. Unlike most third-party keyboards, it avoids off-the-shelf autocorrect libraries and instead features a custom-built correction engine, learning layer, and suggestion pipeline. The developer cites five common failure points in existing keyboards — speed, predictability, crash recovery, autocorrect quality, and personalised learning — as the core problems the project aims to solve. After ten major releases and thousands of engineering hours, the keyboard is still under active development.

0
ProgrammingDEV Community ·

Choosing a Test Automation Tool That Holds Up Beyond the Demo

Most test automation tools perform well in initial demos, but their true value only becomes clear as a test suite scales from a handful of tests to hundreds over months of real-world use. Key long-term challenges include maintaining tests after redesigns, debugging failures in CI environments, and ensuring that workflows involving emails, APIs, and multiple browsers remain reliable. Experts suggest evaluating tools against practical maintenance scenarios—such as updating a login flow or renaming a UI element—rather than focusing solely on ease of setup or AI-generation speed. Debuggability is another critical factor, with detailed logs, video replays, and network data proving far more valuable than simple pass/fail screenshots. Ultimately, the most effective automation tool is one the entire team can understand, update, and trust long after the original engineer has moved on.

0
ProgrammingDEV Community ·

AI Is Eliminating Rote Marketing Work, Not Creative Judgment

Artificial intelligence is rapidly automating repetitive marketing tasks such as resizing assets, generating copy variations, and producing reports, threatening roles built around volume over value. Industry leaders including Reddit's CMO and Digitas' CEO have noted that AI's primary contribution is freeing up time for human judgment and creativity, not replacing those qualities. With production bottlenecks largely removed, the quality of an idea is now immediately exposed rather than obscured by lengthy workflows and resource constraints. Small teams in emerging markets can now match the output that once required large departments, fundamentally shifting what marketers are paid to deliver. The skill that remains irreplaceable, according to the article, is taste — the cultivated ability to distinguish ideas that resonate from those that merely exist.

Clusterflick Makes Film Format a Searchable Filter for London Cinema Listings · ShortSingh