Skip to content

The Mux Blog

We're a team of engineers, marketers, designers, all passionate about video and the work we create together. Welcome to our blog about video.

Illustration of a command-line interface window with a dark theme. The window has a title bar labeled "CLI" with minimize and close buttons, and displays a green terminal prompt cursor on a black background. The window sits on a dark grid background with faint horizontal lines below it.

Published on March 24, 2026 (10 days ago)

Ship your next Mux integration from the terminal

Dave Kiss
By Dave Kiss11 min readEngineering & Product

We refreshed the Mux CLI to give developers and AI coding agents a structured, terminal-native interface to the entire Mux video API.

Mux and Convex logos with a red background

Published on March 18, 2026 (17 days ago)

The new Mux Convex component

Joshua Alphonse
By Joshua Alphonse5 min readEngineering

The @mux/convex component wires up database tables, webhook handling and reactive queries so your app always knows the state of your video assets.

React and Mux Logos

Published on March 3, 2026 (about 1 month ago)

React is changing the game for streaming apps with the Activity component

Joshua Alphonse
By Joshua Alphonse8 min readEngineering

Learn how to use React 19.2's Activity component to prevent video playback from resetting or playing in the background when users hides and shows a video player.

A stack of video frames. A few frames in the middle of the stack appear to be glitched, as though corrupted.

Published on March 2, 2026 (about 1 month ago)

What we learned from a 22-Day storage bug (and how we fixed it)

Drew Rodman
Constantin Britcov
By Drew and Constantin16 min readEngineering

Between Jan 8 and Feb 4, a stack of small behaviors produced unexpected corrupted video segments. Here's exactly what went wrong and how we fixed it.

A robot illustration nested within a browser illustration. Composed on a blue background with thin black grid lines.

Published on January 28, 2026 (2 months ago)

Agentic screen recording in the browser

Dave Kiss
By Dave Kiss13 min readEngineering

Learn how you can use agent-browser and a custom MCP to direct agentic screen recordings with commentary and upload them to Mux for distributed playback.

Green gak slimes its way down over the top of a white play icon layered above a blue background. What a mess!

Published on December 22, 2025 (3 months ago)

An extra-sloppy TikTok-style video feed in React Native

Dave Kiss
Joshua Alphonse
By Dave and Joshua8 min readEngineering

In this article, learn how to build an optimized video feed by creating an infinite-doom-scroll slop machine. Go on, we know you've been dreaming of it.

The Mux, Vercel Workflow, and @mux/ai logos

Published on December 16, 2025 (4 months ago)

Launching durable AI workflows for video with @mux/ai

Dylan Jhaveri
By Dylan Jhaveri9 min readEngineeringAI

Learn how @mux/ai integrates Vercel's Workflow DevKit to make AI video workflows production-ready without extra infrastructure or durability code.

Illustrated version of Supasearch

Published on October 29, 2025 (5 months ago)

Building semantic video search with Mux & Supabase

Dylan Jhaveri
By Dylan Jhaveri9 min readEngineering

Learn with this example app how to build semantic video search with Mux and Supabase.

On a gray grid are two boxes. On the left, a blue box with the MCP logo that reads 'Mux MCP', on the right a green box that reads 'Mastra'. The two boxes are connected with what looks like plugs or wires.

Published on October 3, 2025 (6 months ago)

Shaping your AI prompts: using an agent to reduce MCP overhead

Ben Chuba
By Ben Chuba7 min readEngineering

Learn how to offer your clients or employees simple, plain language ways to interact with your systems by connecting a local MCP to a Mastra agent.

Illustration of a video upload interface. A hand cursor with a green plus sign is dragging a file named 'MYNEWVIDEO.MP4' toward a black upload icon with an upward arrow on a yellow background.

Published on September 9, 2025 (7 months ago)

Even devtools need great dashboards

Darius Cepulis
Rahim Alwer
Steve Heffernan
By Darius, Rahim, and Steve7 min readEngineering & Company

We’ve made some big changes to the Mux dashboard, and learned some big lessons about developer experience along the way

Page 1 of 12Arrow RightArrow RightPage 2