Skip to content
Dylan Jhaveri

Dylan Jhaveri

Director of Self Service

Software Engineer and cold water surfer. Previously startup co-founder. Trying to find the best cheeseburger in San Francisco.

Written by Dylan:
Landscape mobile phone with full screen video player & centered play button

December 6, 2023 (3 months ago)

The native mobile players you already use, with a sprinkle of Mux

Dylan Jhaveri
By Dylan Jhaveri4 min readProduct

Now in beta: Mux Player SDKs for iOS and Android. Start using it today.

Pink circle with white play button and hand hovering to push play

October 4, 2023 (5 months ago)

Mux Player 2.0 for web & coming soon for iOS & Android

Dylan Jhaveri
By Dylan Jhaveri5 min readProduct

Mux Player 2.0 is here, bringing a cleaner design, new animations, and brand accent colors. Read up on this new release in this post.

iPad and Android phone showing a video uploader UI

August 21, 2023 (6 months ago)

Faster video processing and cost controls with Mux's Upload SDKs for iOS and Android

Dylan Jhaveri
By Dylan Jhaveri5 min readProduct

See how you can process videos faster and control costs with Mux's Uploader SDKs for iOS and Android

An illustration of a slot car coming to a fork in the track: to the left, a purple track labeled "Management" and to the right is a green track labeled "Individual Contributor"

June 15, 2023 (8 months ago)

The engineering manager's guide for someone who really loves to code

Dylan Jhaveri
By Dylan Jhaveri12 min readCompany

Am I a glutton for meetings and punishment? Or is there a way you, too, can be a full-time manager while still exercising your love for writing code?

image of mux player

October 19, 2022 (over 1 year ago)

Slow is stable, stable is fast: building Mux Player on the “slow” platform of web components

Dylan Jhaveri
By Dylan Jhaveri13 min readEngineering

There have been a lot of hot takes and chatter flying around the interwebs about web components over the last few months. We read a lot of it, but the day-to-day 280-character hot takes on Twitter are ...

A mockup of custom Mux water bottles that were designed for CascadiaJS conference.

September 13, 2022 (over 1 year ago)

400 water bottles and a video guestbook at CascadiaJS

Dave Kiss
Dylan Jhaveri
Darius Cepulis
Amin Amos
By Dave and 3 others6 min readEvents

Mux was proud to be a sponsor at CascadiaJS 2022 – here's a recap of our experience in the high desert.

media-chrome HTML elements

December 2, 2021 (about 2 years ago)

Building the next generation of video players with Media Chrome

Dylan Jhaveri
By Dylan Jhaveri9 min readEngineering

Here at Mux we've been quietly (or not so quietly) working on an open source project called Media Chrome. We're biased, of course, but as folks who have built a lot of players, we think we've really go...

mux-video HTML element

November 16, 2021 (over 2 years ago)

Mux-flavored HTML video tag

Dylan Jhaveri
By Dylan Jhaveri6 min readProduct

Introducing the Mux-flavored html video tag: mux-video. Get Mux Video streaming + Mux Data integrated directly with pure HTML.

August 18, 2021 (over 2 years ago)

You either die an MVP or live long enough to build content moderation

Dylan Jhaveri
By Dylan Jhaveri10 min readEngineering

Learn how to build an automated content moderation workflow with Mux Video and Hive.ai (including an open source example)

June 7, 2021 (over 2 years ago)

Mobile Safari HLS bug with short form looping videos

Dylan Jhaveri
By Dylan Jhaveri4 min readEngineering

There appears to be a bug in Mobile Safari’s default HLS.js implementation on an iPhone when it comes to looping short-form videos.

May 27, 2021 (over 2 years ago)

Background audio handling with iOS AVPlayer

Dylan Jhaveri
By Dylan Jhaveri9 min readEngineering

In this post, we walk through how to persist audio in your iOS app when the application goes into the background.

Building better docs at Mux with Next.js, Open API, Algolia and SwaggerParser

March 30, 2021 (almost 3 years ago)

Building better docs

Dylan Jhaveri
By Dylan Jhaveri14 min readCompany

We shipped a shiny new docs site: docs.mux.com. This is the story of why and how we did it. Today, I’m going to talk about some of the usability testing we did that led to that decision, and about how ...

stream.new logo

October 1, 2020 (over 3 years ago)

stream.new: Add a video. Get a sharable link to stream it.

Dylan Jhaveri
By Dylan Jhaveri4 min readEngineering

stream.new: Add a video. Get a sharable link to stream it. Read about this new free and open source project built and powered by Mux.

Mux OneGraph GraphQL

September 25, 2020 (over 3 years ago)

Mux API: With GraphQL Powered by OneGraph

Dylan Jhaveri
By Dylan Jhaveri3 min readProduct

Mux Video API can now be used with GraphQL (powered by OneGraph).

The Summer of Making Powered by Hack Club

August 4, 2020 (over 3 years ago)

2020: The Summer of Making Powered by Hack Club

Dylan Jhaveri
By Dylan Jhaveri5 min readCustomers

Hack Club is an organization of high school students across the globe. To adapt with school closers they made 2020 the "Summer of Making" and are using Mux Video to power the summer scrapbook.

developers, developers, developers

July 27, 2020 (over 3 years ago)

Developer, Developer, Developer Experience

Dylan Jhaveri
By Dylan Jhaveri5 min readCompany

When we use the term "developer experience," we mean our customers are the developers and we're wholly focused on building their experience. Check out our open DevEx roles!

Jason Mattiace, Cadenza CTO

April 10, 2020 (almost 4 years ago)

Interview with Cadenza: Live streaming for off-stage concerts

Dylan Jhaveri
By Dylan Jhaveri7 min readCustomers

This is an interview with Jason Mattiace CTO and Co-founder at Cadenza.tv. Cadenza is a live video streaming platform for hosting concerts.

JAMstack graphic

April 7, 2020 (almost 4 years ago)

Mux is the video API for the JAMstack

Dylan Jhaveri
By Dylan Jhaveri9 min readEngineering

Here we discuss how you can use the Mux APIs in your JAMstack and how we use the JAMstack ourselves to power our blog and Gatsby site Sanity as a headless CMS.

RTMP broadcasting apps for iOS

March 27, 2020 (almost 4 years ago)

Guide to RTMP live streaming apps for iOS

Dylan Jhaveri
By Dylan Jhaveri8 min readVideo education

This is a guide to RTMP streaming. The post will show the review of the top 11 iOS to RTMP server streaming apps including Wirecast Go, Broadcast Me, and more.

online conference diagram

March 2, 2020 (almost 4 years ago)

How to Host Your Own Online Conference

Dylan Jhaveri
By Dylan Jhaveri8 min readEngineering

How you can host your own online conference. Broadcast a Zoom call to thousands of viewers using Mux.

Live interactive video like hq

February 13, 2020 (about 4 years ago)

How to Build Interactive Live Video (remember HQ Trivia?)

Steve Heffernan
Dylan Jhaveri
By Steve and Dylan10 min readVideo education

Steve and Dylan discuss how you might go about building a live interactive video solution that is scalable.

February 3, 2020 (about 4 years ago)

An interview with DatoCMS

Matthew McClure
Dylan Jhaveri
By Matthew and Dylan4 min readCustomers

See how DatoCMS uses Mux to power video for customers using their headless CMS product.

I will find you and I will pause you

January 23, 2020 (about 4 years ago)

<video autoplay> Considered Harmful

Dylan Jhaveri
By Dylan Jhaveri4 min readVideo education

The 'autoplay' attribute for HTML5 video is unreliable. In this post we explain its shortcomings and offer a better solution.

Help Your Users be in 5 Places at Once: Your Guide to Simulcasting

November 25, 2019 (about 4 years ago)

Help Your Users be in 5 Places at Once: Your Guide to Simulcasting

Dylan Jhaveri
By Dylan Jhaveri5 min readVideo education

Your guide to Mux Simulcasting. Learn how to help your users broadcast to Twitch, Youtube, Facebook, Periscope and more over RTMP.

November 1, 2019 (over 4 years ago)

Mux Contributor Program

Dylan Jhaveri
By Dylan Jhaveri1 min readCompany

Mux officially has a contributor program! We have a lot of open source repos and we love accepting contributions from outside developers. One obvious place to contribute is our open sourced API SDKs f...

New Integration Announcement: Contentful

October 17, 2019 (over 4 years ago)

New Integration Announcement: Contentful

Dylan Jhaveri
By Dylan Jhaveri2 min readProduct

Use Mux to add video in your Contentful CMS content. Transcode MP4 and playback HLS videos.

Using Netlify Functions to Create Mux Signing Tokens

October 15, 2019 (over 4 years ago)

Using Netlify Functions to Create Mux Signing Tokens

Dylan Jhaveri
By Dylan Jhaveri7 min readEngineering

See how to use Netlify Functions with Mux signing keys to easily create secure signed URLs. Open source code included.

ElixirConf 2019 Wrap Up

September 9, 2019 (over 4 years ago)

ElixirConf 2019 Wrap Up

Dylan Jhaveri
By Dylan Jhaveri6 min readEvents

ElixirConf 2019 Aurora, Co. Phoenix LiveView, Nerves and other trends from 2019

New SDK Alert: Shaka Player + Mux Data 🤙

August 21, 2019 (over 4 years ago)

New SDK Alert: Shaka Player + Mux Data 🤙

Dylan Jhaveri
By Dylan Jhaveri2 min readProduct

Integrate Mux Data with Shaka Player to track quality of experience and viewer playback data. Understand your video performance.

Phoenix LiveView: Build Twitch Without Writing JavaScript

August 19, 2019 (over 4 years ago)

Phoenix LiveView: Build Twitch Without Writing JavaScript

Dylan Jhaveri
By Dylan Jhaveri4 min readVideo education

Demo application like Twitch with Phoenix LiveView for live streaming

Dylan Jhaveri: Why I Joined Mux

August 8, 2019 (over 4 years ago)

Dylan Jhaveri: Why I Joined Mux

Dylan Jhaveri
By Dylan Jhaveri4 min readCompany

Having worked in the video streaming space for the past 4 years at Crowdcast, I’ve been following the ecosystem closely. Mux first came on my radar in 2018.