Created Video.js & Media Chrome; founder of Mux & Zencoder.

Joined May 2008
9 Photos and videos
Steve Heffernan retweeted
Reboot time, baby. After 16 years, we teamed up with Plyr, Vidstack and Media Chrome to make the open source player that the web deserves (again). Check out the v10 blog post, try it out, and give us feedback. videojs.org/blog/videojs-v10…

ALT Wwe Coffin GIF

4
9
33
7,360
Steve Heffernan retweeted
Announcing DEV's Worldwide Show and Tell Challenge presented by @MuxHQ! 📹Record 1-min. pitch video about your project 💡Previous projects/submissions welcome! 🦈"Shark Tank" inspired judging criteria 💰$3000 USD in prizes! dev.to/devteam/devs-worldwid… #ShowandTellChallenge #webdev
2
10
34
22,037
Steve Heffernan retweeted
30 Oct 2025
Video.js is getting completely rebuilt. Created by our co-founder @heff, we're stepping up as the new corporate steward, and are doing a complete rewrite: composable and framework-native. Shoutout to the Video.js team: @gkatsev, Garrett Singer, @luwes, @mihar_22, @sam_potts, @cjpillsbury, @QualabsUy, and @CastLabs. Read Steve’s blog: mux.com/blog/videojs Check out the tech preview announced at Demuxed: v10.videojs.org Kick the tires, and let us know what you think. This is just the beginning of what we can build together.
2
7
20
1,689
Steve Heffernan retweeted
27 Jun 2025
Watch Christina's player overview video here: x.com/christina_coder/status…

CEO of writing terrible software, reporting for duty 🫡 This is my submission to the @codetv_dev @MuxHQ worst video player challenge 💥
2
5
767
Steve Heffernan retweeted
16 Jan 2025
Doing video on the web really, really well is hard. Just today a customer asked me for help on why their videos worked on Chrome but not Safari iOS 🥴 Excited to have @muxhq join the @vercel marketplace to make <video> a great DX and UX for all 🙌
16 Jan 2025
Mux Video is now available directly in the @vercel marketplace with the new Mux Vercel integration
12
13
139
22,098
Steve Heffernan retweeted
We built an open source set of web components for building media players called Media Chrome. I'm really proud of it! But, tbh, there was a lot of "draw the rest of the owl" vibes to actually make a nice player. I'm pumped to launch the rest of the owl: producthunt.com/posts/player…
3
4
40
6,276
Steve Heffernan retweeted
29 Feb 2024
next-video supports slotted poster images (next/image) now for faster and more optimized video previews! check it out github.com/muxinc/next-video
3
5
997
Steve Heffernan retweeted
29 Nov 2023
Substack is for video. Mux is for Substack. Huge props to Substack on the launch of their expanded video experience!
29 Nov 2023
Today we’re excited to expand our video capabilities to support the great shows already being produced on Substack and to enable new types of subscriber-supported work built around video. read.substack.com/p/substack…
3
8
1,714
30 Oct 2023
Great work team!
30 Oct 2023
<Video /> is the new <Image /> – Great DX by @muxhq next-video.dev
2
576
Steve Heffernan retweeted
20 Apr 2023
Your story matters, and now there’s a new way to tell it with video. Available only in the GoFundMe app.
666
41
174
43,171
22 Feb 2023
Currently reading the Web Platform Design Principles...for fun. I'm way too deep in this #webcomponents thing. And also this is a great resource for any API design. w3.org/TR/design-principles/

1
426
Steve Heffernan retweeted
2 Feb 2023
Introducing Mux Meet → mux-meet-demo.vercel.app It's an open-source template for building video conferencing apps – think Zoom, Google Meet, or Microsoft Teams. Built with @nextjs, @vercel, and @MuxHQ by the talented @liam_lindner 🤩
21
93
865
152,489
Steve Heffernan retweeted
19 Oct 2022
Mux Player. Now in GA. And now with so many customizations (just like you asked.) Have at it, friends: mux.com/player
1
8
15 Oct 2022
From my @demuxed ⚡️ talk yesterday: thanks to web components you're now just one HTML tag away from using Shaka Player in your web app. github.com/muxinc/shaka-vide… cc @GoogleChromeDev since Joey and Shaka apparently aren't on Twitter 🙃
3
10
Steve Heffernan retweeted
4 Aug 2022
12 years ago, we built Video.js to replace Flash for web video. It’s time to do that again. Only this time, instead of introducing a new JS framework, we’re pulling the <video> tag into the future. Let’s take a trip down memory lane. 🧵
1
35
286
Steve Heffernan retweeted
8 Jun 2022
Ever wish Google cast was built in the <video> element and it took a few code lines to implement? You're not alone! Hope this little @MuxHQ project can help speed up your #dev time ⚡️ github.com/muxinc/castable-v…
4
18