Concept · Developer-tool launch film · 20s

Loopline

Webhook infrastructure for developers. A terminal-native film that speaks the audience's language: logs, retries and a status that turns green.

ClientLoopline (fictional)
Deliverable20s launch film, 16:9
AudienceBackend engineers
TimelineBuilt in 1 day
Concept work

Loopline is a fictional brand. We wrote the brief ourselves and built the film to the same standard and process as client work. All people, stats and quotes in it are invented.

(01) Brief

The brief

Developers skip marketing videos. To hold them, the film has to look like their own tools and show the mechanism, not metaphors. No floating clouds, no people pointing at screens.

(02) Idea

The idea

It opens at 3:12 am in a terminal, with 504s scrolling past. A counter lands the cost: 1,284 events dropped this month. The logo draws itself as an infinity loop, then the product works in front of you: events flow in, one delivery fails, Loopline retries, the log turns green.

Hook: 504s at 3:12 am
Hook: 504s at 3:12 am
Cost: 1,284 events dropped
Cost: 1,284 events dropped
Reveal: the infinity-loop logo
Reveal: the infinity-loop logo
Mechanism: a delivery fails…
Mechanism: a delivery fails…
…and Loopline retries it to 200 OK
…and Loopline retries it to 200 OK
CTA: npm i loopline
CTA: npm i loopline
(03) Craft

How it's made

The type is almost all monospace, set in JetBrains Mono on a warm near-black with a single amber signal colour. Typing, counters and the delivery log are driven frame-by-frame in code, so every character is deterministic and sharp. Subtle scanlines and a vignette give it the feel of a real screen.

#151410 · Terminal#FFB23F · Amber#EDE6D6 · Paper#FF6B4A · Error

Type: JetBrains Mono · Instrument Serif

(04) Role

Credits

Concept, script, art direction, animation, sound design and edit: NexusPulse Studio.