Blog

Engineering notes

First-hand notes from building an MCP-first video studio β€” how AI agents can make video you can actually edit, written by the people building it.

August 10, 2026 Β· 8 min
Best terminal recording tools for CLI demo videos (asciinema & beyond)

Recording a terminal is the easy part β€” every tool here does it. Getting a legible, vertical, still-correct-in-six-weeks demo out the other end is where most of them stop helping. Here's what each is actually for, and where a typed terminal beats recording one.

July 27, 2026 Β· 8 min
Turn code demos into Shorts: a DevRel playbook

Every DevRel team already agrees they should be making more short-form video. The reason most still aren't isn't ideas β€” it's that each one gets treated as a production. Here's a playbook that turns your existing release rhythm into a Shorts cadence instead.

July 20, 2026 Β· 9 min
Claude Code + Remotion: a full motion-graphics workflow for Shorts

Remotion turns React components into video frames, and Claude Code writes React all day β€” so "just wire them together" sounds obvious. Here's what actually breaks when an agent authors a Remotion scene, and what it takes to make that safe to leave running.

Miniature 3D illustration: a dark conveyor belt carries identical video-frame cards through a mint review gate where one lifted card glows under a small desk lamp, before the approved cards continue on to a phone screen β€” automation with a review step.
July 18, 2026 Β· 8 min
Video automation without the autopilot: why the review step is the feature

If you've run β€” or almost ran β€” a fully-automatic channel, you already know how it ends. The fix isn't giving up on automation. It's automating everything except the one decision that was never safe to automate.

Miniature 3D illustration: on the left one oversized opaque dark block with a single mint button; on the right a row of five small distinct tool-nodes linked by mint cables, each surfacing a little output card β€” a thin wrapper versus a real, inspectable pipeline.
July 14, 2026 Β· 8 min
Best MCP servers for video (2026): how to actually judge one

You searched for the best MCP server for video expecting a ranked list. Here's why a list would mislead you β€” and the handful of criteria that let you judge any of them, including the one that launches next week.

Miniature 3D illustration: on the left a sealed seamless dark cube with a small lock; on the right the same shape opened into separated, floating editable layer-cards edged in mint β€” a baked video versus editable scenes.
July 14, 2026 Β· 8 min
AI Shorts generators you can actually edit (not a black box)

The question that decides whether an AI video tool is worth it isn't β€œhow good is the first result” β€” it's whether you can fix the third scene without redoing the other four. Here's how to tell the two apart.

Miniature 3D illustration: a dark AI-agent module connected by mint-green cables to a row of film-frame cards β€” an AI agent orchestrating a video pipeline.
July 12, 2026 Β· 8 min
What is MCP video generation? A developer's plain-English guide

Letting an AI agent build and publish a video by calling a studio's tools over the Model Context Protocol β€” what that actually means, why developers are reaching for it, and how to tell a real pipeline from a sealed box.

Miniature 3D illustration: a README/document card on the left flowing through a mint arrow into a film clapperboard card on the right β€” a README turning into a video.
July 12, 2026 Β· 8 min
How to turn a GitHub README into a demo video (without hiring an editor)

Your README already contains the script. Here's the approach that turns it into a watchable 60-second demo from editable scenes β€” and the place it quietly falls apart.

Miniature 3D illustration: a dark terminal block connected by a mint cable through a row of pipeline-stage nodes to a film strip β€” a coding agent driving a video pipeline.
July 12, 2026 Β· 8 min
How to connect Claude Code to a video pipeline (step by step)

Hand your coding agent a video studio the same way you hand it a database β€” over MCP. Here's how the connection actually works, and what to expect the first time you run it.