Skip to content
Joshua Alphonse

Joshua Alphonse

Community Engineer

A Long Island native of Caribbean heritage, and a software engineer with a passion for record collecting and creative coding.

Written by Joshua:
A Mux Robot inserting a coin into a another robotic machine

Published on May 28, 2026

Fine-tuning a multimodal model for video intelligence

Joshua Alphonse
By Joshua Alphonse12 min readProduct & Engineering

We’ve been on quite the run for the first half of 2026. VideoJS got an upgrade, and Mux Robots, the new video intelligence layer for videos on Mux, was just released. There is one more project that I t...

Mux and Convex logos with a red background

Published on March 18, 2026 (2 months 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 (3 months 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.

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 (5 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.

fal.ai logo on the left, Mux logo on the right atop a red background

Published on December 2, 2025 (6 months ago)

Build a generative-video app with fal.ai and Mux

Joshua Alphonse
By Joshua Alphonse5 min readProduct

Build fast generative video apps with fal.ai and Mux. Generate AI videos in one API call and stream instantly with <MuxPlayer />, no pipeline required.