The engineering manager's guide for someone who really loves to code |
Dylan Jhaveri |
Jun 15, 2023 |
2168 |
2 |
How to add a background video in Next.js |
Adam Jaggard |
Nov 27, 2023 |
752 |
1 |
Live Streaming on Mux: More Secure, more Reliable, and more… Transport? |
Phil Cluff |
Mar 14, 2024 |
1087 |
- |
Let’s talk video… [wait for it]... latency |
Lamia Chlala |
Nov 30, 2023 |
965 |
- |
How Livebuy built TikTok-like shoppable video for one of Europe's biggest e-tailors |
Lamia Chlala, Staci DeGagne |
Jul 10, 2024 |
3582 |
- |
Our next pricing lever: Baseline on-demand assets with free video encoding |
Phil Cluff |
Oct 18, 2023 |
716 |
- |
React 19 lets you write impossible components |
Darius Cepulis |
May 16, 2024 |
2203 |
44 |
Patience overflow: a debugging tale old as time |
Mike Smith |
Jun 14, 2024 |
1099 |
1 |
Build live shopping experiences with Mux and Impekable |
Asiya Gorelik |
Jan 19, 2023 |
1377 |
- |
More pixels, fewer problems: Introducing 4K support for Mux Video |
Phil Cluff |
Sep 13, 2023 |
1089 |
- |
SwiftUI stole the best parts of React…and my heart |
Liam Lindner |
May 30, 2023 |
1051 |
3 |
The next 6 months: what’s sparking joy in our roadmap |
Matthew McClure |
Jan 26, 2024 |
921 |
- |
Q&A with Staylive: How to free up your team to do what they do best |
Jamie Lonsdale |
Jun 08, 2023 |
1997 |
- |
Faster video processing and cost controls with Mux's Upload SDKs for iOS and Android |
Dylan Jhaveri |
Aug 21, 2023 |
938 |
2 |
Native players for native apps: Mux Player for Android and iOS is GA |
Emily Dixon |
May 20, 2024 |
721 |
- |
Save up to 60% on storage costs with Automatic Cold Storage |
Lamia Chlala |
Jul 18, 2024 |
613 |
- |
Keeping up with the Node-ish ecosystem |
Dylan Jhaveri |
Apr 10, 2024 |
1605 |
9 |
How Mux fits into your AI video workflows |
Matthew McClure, Adam Jaggard |
Jul 09, 2024 |
1106 |
- |
Build an Instagram-style social media app using React Native, Firebase, and Mux |
Daniel Gibson, John Reigart |
Feb 02, 2023 |
2421 |
- |
Q&A with Pixieset: How to marry video and product strategy to drive engagement |
Todd Gladfelter |
Jan 10, 2023 |
894 |
- |
Video analytics and Mux Data: Reflecting on NAB and what streamers care about today |
Eric Elia, Steven Lyons |
May 01, 2023 |
819 |
- |
Why video quality matters |
Jon Dahl |
Jul 26, 2024 |
907 |
- |
Starter Plan: a new way to play (and pay) for Video |
Meg Salisbury |
Feb 22, 2024 |
777 |
- |
Introducing Player.style — Video and audio player themes for every player |
Steve Heffernan |
Oct 08, 2024 |
492 |
- |
3D web development and beyond: a chat with Bruno Simon |
Dave Kiss, Staci DeGagne |
Feb 21, 2024 |
4524 |
- |
Simulate a live stream of a video playlist with FFmpeg |
Levi Miller |
Apr 21, 2023 |
886 |
- |
How Warner Bros. Discovery puts viewer experience first with Mux |
Lamia Chlala |
Apr 24, 2024 |
726 |
- |
Mux Player 2.0 for web & coming soon for iOS & Android |
Dylan Jhaveri |
Oct 04, 2023 |
789 |
- |
Off with our head: How we're making Mux Data play nice with everything |
Eric Elia |
Apr 11, 2024 |
694 |
- |
Set your player’s OOTD! |
Asiya Gorelik |
May 03, 2023 |
375 |
- |
Why are video players so big? A trip down the rabbit hole of video playback engines |
Christian Pillsbury, Darius Cepulis |
Apr 15, 2024 |
2848 |
6 |
Facebook just updated its relationship status with web components |
Dylan Jhaveri |
May 03, 2024 |
937 |
134 |
Stream with confidence: introducing live stream health stats |
Philip Chang, Yushu Cao |
May 18, 2023 |
1428 |
- |
Don’t press skip: Introducing new ad QoE metrics |
Steven Lyons |
Apr 12, 2024 |
1287 |
- |
More tools to control playback behavior: min_resolution & rendition_order |
Phil Cluff, Wanda Chiu |
Oct 30, 2023 |
1046 |
- |
The building blocks of great docs |
Darius Cepulis |
Jan 20, 2023 |
2858 |
24 |
We glued together content moderation to stop soccer pirates and saved $750k |
Mark Franceschini |
Apr 13, 2023 |
1376 |
174 |
Everything I wish I knew before moving 50,000 lines of code to React Server Components |
Darius Cepulis |
Jul 19, 2023 |
3482 |
275 |
Experiments with AI video content strategy |
Dave Kiss |
Apr 17, 2023 |
1264 |
- |
Ksssht, over: Walkie-Talkies and WebRTC ingest signaling |
Mike English |
Mar 02, 2023 |
2420 |
6 |
Scaling data processing with an embedded key-value store: insights from our migration to BadgerDB |
Scott Kidder |
Jul 06, 2023 |
2019 |
3 |
Parlez-vous anglais? Introducing multi-track audio |
Phil Cluff, Lamia Chlala |
Aug 30, 2023 |
657 |
- |
Export live stream health data to your cloud infrastructure in no time |
Yushu Cao |
Feb 28, 2023 |
601 |
- |
Making the first mile as reliable as the last mile: SRT support is now GA |
Phil Cluff |
Apr 23, 2024 |
1382 |
- |
How to build video activity notifications in Next.js |
Jeff Everhart, Dave Kiss |
May 31, 2024 |
1428 |
- |
Media Chrome turns 1.0, huzzah! |
Steve Heffernan |
Jun 01, 2023 |
1536 |
- |
Level up your video experience with these AI example workflows |
Dylan Jhaveri |
Aug 15, 2024 |
880 |
- |
Being a provider in a pirate’s world, or: how to not get your service blocked by an entire country |
Justin Sanford |
Jun 27, 2024 |
958 |
- |
Winamp player: now with web components |
Dave Kiss, Wietse Hage |
Jan 06, 2023 |
2019 |
2 |
What to talk with Mux about at IBC this year |
Jon Dahl |
Sep 04, 2024 |
376 |
- |
What is perceptual quality? |
Mike Smith |
Jun 21, 2024 |
2004 |
- |
How to build a media player with Tailwind CSS and Web Components |
Wesley Luyten |
May 21, 2024 |
1527 |
- |
Which live stream ingest protocol is right for you? |
Bobby Peck |
Apr 16, 2024 |
1790 |
- |
AI chatbots are banned from our docs… for now |
Darius Cepulis |
Sep 06, 2024 |
1271 |
18 |
Beyond content: the crucial metrics for successful ad-supported streaming |
Steven Lyons |
Dec 11, 2023 |
945 |
- |
Edge Config: first line of defense against script kiddies |
Justin Sanford |
Mar 08, 2023 |
1881 |
2 |
Maximize the real estate of your Real-Time broadcasts with the Crop layout |
Phil Cluff, Wasee Malik |
Mar 03, 2023 |
329 |
- |
The native mobile players you already use, with a sprinkle of Mux |
Dylan Jhaveri |
Dec 06, 2023 |
695 |
- |
AI-generated chapters for your videos with Mux Player |
Adam Jaggard |
Jun 27, 2024 |
1027 |
- |
Single pane of glass video observability with New Relic and Mux |
Steven Lyons, Chris McCarthy |
Sep 14, 2023 |
954 |
- |
How to transcode video 100x faster; or, a Gordian knot cut |
Jon Dahl |
Apr 27, 2023 |
1086 |
- |
Practical Client-side Rust for Android, iOS, and Web |
Emily Dixon |
Dec 05, 2023 |
2722 |
8 |
Building Efficient Video Workflows: A Chat with Joel Hooks (egghead.io Founder) |
Dave Kiss |
Feb 02, 2024 |
2545 |
- |
The last 6 months for Mux Data: big events, big data, big updates |
Jon Dahl |
Sep 01, 2023 |
636 |
- |
Discover the latest Mux Data metrics and features |
Sarah Brown |
Apr 09, 2024 |
600 |
- |
Video Startup Failure: New metric in the Mux Data Monitoring Dashboard |
Yushu Cao, Walker Frankenberg |
Jun 05, 2023 |
333 |
- |
Not so basic anymore: More features for basic assets |
Phil Cluff |
Aug 29, 2024 |
843 |
- |
Creating a data reporting strategy with Google Pub/Sub, BigQuery, & Looker Studio |
Richard Headon |
Jun 20, 2023 |
1179 |
- |
Going, going, gone: best practices for deleting your assets |
Amin Amos |
Jan 25, 2023 |
826 |
- |
How we got critical data everywhere, all at once |
Faith Szeto |
Apr 11, 2023 |
1646 |
2 |
When your failures become your success story: Introducing error categorization |
Todd Gladfelter |
Jul 09, 2024 |
702 |
- |
Here's everything we launched in Summer 2024 |
Dave Kiss |
Aug 16, 2024 |
1044 |
- |
A clear look at blurry image placeholders on the web |
Wesley Luyten |
Mar 28, 2024 |
1240 |
3 |
AI models on CPUs: accurate audio transcriptions without breaking the bank |
Colton Karoses |
Jan 31, 2024 |
1215 |
7 |
Manipulate live video using nothing but HTML, CSS, and JS |
Adam Jaggard |
Mar 22, 2023 |
775 |
21 |
How to keep calm and debug smart TVs |
Edwin Mejia, Grady Player, Alex Paseltiner |
Jun 30, 2023 |
2295 |
- |
SCOTUS hits “skip” on Section 230 |
Victoria Nemiah |
May 20, 2023 |
395 |
2 |
Our newest pricing lever: Resolution-based pricing for Mux Video |
Steve Heffernan |
Feb 15, 2023 |
1170 |
- |
Why we [still] price in minutes for video |
Steve Heffernan |
Feb 22, 2024 |
1361 |
- |
Being human: How Mux built its first ERG |
Dori Wilson, Ellen Hui, Lindsay Letham |
Feb 03, 2023 |
1723 |
- |
A roadmap for load testing 50 million concurrent viewers |
Stephen Crowe, Electra Chong |
Sep 15, 2023 |
2435 |
- |
Clip me, baby, one more time: Introducing instant clipping |
Phil Cluff |
May 08, 2024 |
1185 |
- |
Service workers are underrated, and building media proxies proves it |
Matthew McClure |
Aug 21, 2023 |
1942 |
3 |
Render video templates on demand with Shotstack and Mux |
Jeff Shillito, Eric Elia |
Jan 02, 2024 |
1714 |
- |
Get more from your player analytics and Akamai CDN logs with CMCD |
Steven Lyons |
Apr 04, 2023 |
2619 |
- |
If someone can watch it, they can steal it: securing video content on the internet |
Dylan Jhaveri |
May 01, 2024 |
2686 |
4 |
Lessons learned building headless chrome as a service |
Walker Griggs |
Apr 03, 2023 |
995 |
3 |
Can React Server Actions finally fix forms? |
Darius Cepulis |
Aug 10, 2023 |
1587 |
- |
Introducing our coolest pricing lever yet: Automatic Cold Storage |
Meg Salisbury |
Jan 17, 2024 |
925 |
- |
How Spotify uses Mux to build the world’s most popular audio service and podcast platform |
Manifah Masood |
Jan 24, 2024 |
1000 |
1 |
Track video playback progress and display a video heatmap with React |
Dave Kiss |
Nov 10, 2023 |
1017 |
- |
No one said naming was easy: Encoding tiers are now video quality levels |
Phil Cluff, Meg Salisbury |
Aug 28, 2024 |
933 |
- |
Look out, kids: PHP is the new JavaScript |
Dave Kiss |
Sep 06, 2024 |
1856 |
84 |
Video uploads with one line of code using Mux Uploader |
Dave Kiss |
Sep 26, 2023 |
860 |
- |
Introducing metrics filtering, the latest Mux Data feature |
Manifah Masood |
Feb 23, 2024 |
822 |
- |
Video is too expensive |
Jon Dahl |
Oct 18, 2023 |
636 |
4 |
How Video and Connected Fitness will evolve in 2023 and beyond |
Eric Elia |
Jan 31, 2023 |
793 |
- |
Here's everything we launched in Spring 2024 |
Dave Kiss |
Apr 26, 2024 |
918 |
- |
How Video Tap streamlined video processing with Mux |
Dave Kiss, Staci DeGagne |
Aug 13, 2024 |
3258 |
- |
Cloud encoding APIs are a dying breed: lessons learned from building three cloud video startups |
Steve Heffernan |
Aug 24, 2023 |
1332 |
2 |
After the money’s gone, or, a deep dive into the total cost of ownership of video |
James Isbell |
May 17, 2024 |
1847 |
- |
Tie together your client and CDN logs using Mux Data with CMCD |
Steven Lyons |
Feb 22, 2023 |
1322 |
- |
Up next: the lawsuit threatening your YouTube watch queue |
Victoria Nemiah |
Apr 06, 2023 |
1448 |
81 |
Migrate your video files between video hosting services for free |
Dave Kiss |
May 17, 2024 |
1031 |
4 |
Introducing DRM: The latest tool in protecting your content on Mux |
Phil Cluff |
Jul 11, 2024 |
1182 |
- |
What is DRM? |
Phil Cluff, Victoria Nemiah |
Jun 18, 2024 |
1916 |
- |
Auto-generated captions for on-demand video have arrived [crowd roars with applause] |
Mike Smith |
Oct 03, 2023 |
660 |
- |
Approaches to building video into your app |
Edwin Mejia |
Aug 01, 2023 |
3016 |
1 |
Mux Video WordPress plugin by 2Coders: integrate your Mux videos with your CMS |
Dave Kiss, Marija Nikolova |
Nov 01, 2023 |
638 |
- |
The ingredients of a devtool rebrand |
Linda Eliasen |
May 02, 2023 |
3710 |
12 |
How Mux + Jump connect the dots between video performance and customer retention |
Eric Elia |
Sep 07, 2023 |
915 |
- |
Building UGC video features with Uscreen |
Matthew McClure, Staci DeGagne |
May 16, 2024 |
2513 |
- |
How Mux Data monitored the largest livestream in history |
Sarah Brown |
Aug 29, 2023 |
935 |
- |
Build an interactive video transcript with Mux Player CuePoints |
Christian Pillsbury |
Jul 12, 2023 |
1672 |
- |
Guau! Wauw! Vau! Wow! VOD auto-generated captions are now available in 22 languages! |
Phil Cluff |
Jan 18, 2024 |
496 |
- |
Mux Data now with long-ER term metrics |
Ashley Cutler |
Sep 09, 2024 |
629 |
- |
How Mux increased engineering velocity by 50% |
Ryan Grothouse |
Jun 27, 2024 |
1876 |
- |
Build an AI-powered interactive video transcript with Mux Player CuePoints |
Darius Cepulis |
Aug 15, 2024 |
1924 |
- |