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.

October 5, 2026 Β· 8 min
Hinglish coding Shorts with AI voiceover: what's actually possible today

"Hinglish AI voiceover" sounds like one request. It's really two β€” a synthetic voice, and code-switched speech β€” and they're solved to very different degrees right now. Here's the honest split, and the two paths that work today instead of the one that doesn't yet.

September 28, 2026 Β· 9 min
Promoting your open-source project with a demo video

Most "promote your project with a demo video" advice treats it as one video made once. It's really a different cut for every moment attention shows up β€” README, launch day, a CFP β€” and in at least two real situations, video is the wrong answer entirely.

September 21, 2026 Β· 9 min
7 Manim alternatives for code & math animation (2026)

"Manim alternative" is really two different searches wearing one query. One is from people who want the same rigor with less Python ceremony. The other is from people whose content was never equation-heavy in the first place and just wants a fast, vertical, narrated Short. Worth separating those before picking a tool.

September 14, 2026 Β· 10 min
We built an MCP-first video studio β€” here's the architecture

"MCP-first" shows up in a lot of positioning right now, ours included, and it's the kind of claim that's cheap to make and hard to verify from outside. So here's the actual architecture behind it: one service layer for two surfaces, one rule for who runs the model, and the production bug we shipped the day that rule quietly had an exception.

August 24, 2026 Β· 9 min
How to make YouTube Shorts for developers (without going on camera)

Developers rarely stall on Shorts for lack of ideas β€” you have a backlog of things you've explained twice already. The stall is that every one of them looks like an afternoon of production. Here's the version that isn't, and the parts of it that are genuinely still hard.

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.