|
You either die an MVP or live long enough to build content …
|
837 |
-- |
2021-09-28 |
|
Things I wish I knew before moving 50K lines of code to …
|
275 |
-- |
2023-09-01 |
|
Different browsers see different colors
|
209 |
-- |
2021-05-26 |
|
Apple’s Low Latency HLS differs from the community-developed solution
|
178 |
-- |
2019-07-07 |
|
We glued together content moderation to stop soccer pirates
|
174 |
-- |
2023-04-25 |
|
We improved Tensorflow Serving performance by over 70%
|
172 |
-- |
2019-03-26 |
|
In defense of 'flicks' (or how I learned to stop worrying and …
|
141 |
-- |
2019-11-25 |
|
Facebook just updated its relationship status with Web Components
|
134 |
-- |
2024-05-07 |
|
The Low Latency Live Streaming Landscape in 2019
|
134 |
-- |
2019-02-06 |
|
How ClickHouse saved our data (2020)
|
128 |
-- |
2021-02-18 |
|
Show HN: Mux Video, a simple API to powerful video streaming
|
124 |
-- |
2018-02-21 |
|
If you can read this, your browser captions are broken
|
110 |
-- |
2022-12-19 |
|
PHP is the new JavaScript?
|
84 |
-- |
2024-09-06 |
|
Up next: a lawsuit threatening your YouTube watch queue
|
81 |
-- |
2023-05-01 |
|
Discovering Anomalies in Real-Time with Apache Flink
|
81 |
-- |
2017-02-16 |
|
Why the Creators of Zencoder and Video.js Started Mux
|
57 |
-- |
2016-08-31 |
|
How We Used Machine Learning to win at HQ Trivia
|
49 |
-- |
2018-01-12 |
|
React 19 lets you write impossible components
|
44 |
-- |
2024-05-16 |
|
Triggering Video Playback with Bots and Crawlers
|
42 |
-- |
2017-12-22 |
|
The skater punk’s guide to MediaRecorder
|
40 |
-- |
2022-04-12 |
|
Video is exploding and Mux raises a Series A
|
36 |
-- |
2017-04-18 |
|
The building blocks of great docs
|
24 |
-- |
2023-01-20 |
|
Manipulate live video using nothing but HTML, CSS, and JavaScript
|
21 |
-- |
2023-03-22 |
|
The most annoying video player of all time
|
21 |
-- |
2025-05-15 |
|
AI chatbots are banned from our docs for now
|
18 |
-- |
2024-09-06 |
|
Developing real-time video without all the meetings
|
16 |
-- |
2022-12-01 |
|
The ingredients of our devtool rebrand
|
12 |
-- |
2023-06-06 |
|
Processing CDN Logs Exactly-Once with Kafka Transactions
|
12 |
-- |
2021-07-14 |
|
Introducing Real-Time Video
|
11 |
-- |
2022-05-24 |
|
Announcing Mux Video: a simple API to powerful video streaming
|
11 |
-- |
2017-11-14 |
|
90% of YouTube viewers don’t care about video quality
|
11 |
-- |
2018-10-30 |
|
Make a stats video your MoM would be proud of (with Remotion)
|
11 |
-- |
2022-01-18 |
|
Everything I wish I knew before moving 50k LOC to React Server …
|
9 |
-- |
2024-05-01 |
|
Mux announces new JavaScript SDK for video
|
9 |
-- |
2024-04-12 |
|
Practical Client-Side Rust for Android, iOS, and Web
|
8 |
-- |
2023-12-13 |
|
AI models on CPUs: accurate audio transcriptions without breaking the bank
|
7 |
-- |
2024-03-12 |
|
The difference between captions, subtitles and how they work in streaming video
|
7 |
-- |
2020-01-17 |
|
Apple streamed the F1 movie trailer with haptic special effects
|
7 |
-- |
2025-06-12 |
|
Why are video players on the web so big?
|
6 |
-- |
2024-04-30 |
|
Kssht, Over: Walkie-Talkies and WebRTC
|
6 |
-- |
2023-03-02 |
|
HTML, the Hero of the Web
|
6 |
-- |
2022-08-05 |
|
Build vs. buy: patterns and antipatterns
|
6 |
-- |
2018-03-13 |
|
Better video quality through deep learning
|
6 |
-- |
2018-04-25 |
|
Enter the third dimension – and bring your video with you
|
6 |
-- |
2022-02-28 |
|
A Beginner's Guide to Video File Formats: MP4s
|
6 |
-- |
2021-01-25 |
|
Building TikTok: Smooth Scrolling on iOS
|
6 |
-- |
2020-06-16 |
|
Designing and developing our own [less boring] company blog
|
6 |
-- |
2020-05-07 |
|
Gone in a Flash: A Brief History of HTTP Adaptive Streaming
|
5 |
-- |
2022-10-11 |
|
The community gave us low-latency live streaming. Then Apple took it away
|
5 |
-- |
2019-06-17 |
|
Streaming Video Teardown: Twitch vs. Amazon Prime for Thursday Night Football
|
5 |
-- |
2018-11-15 |
|
Buffering reduces video watch time by ~40%, according to research
|
5 |
-- |
2016-09-15 |
|
Migrating videos across hosting platforms
|
4 |
-- |
2024-05-17 |
|
If someone can watch it, they can steal it: securing video content …
|
4 |
-- |
2024-05-03 |
|
Video is too expensive – Mux
|
4 |
-- |
2023-11-10 |
|
Low Latency HTTP Live Streaming Part 2: Judgment Day
|
4 |
-- |
2020-02-20 |
|
No BART terminals were hacked in the making of this ad
|
4 |
-- |
2020-01-21 |
|
Using Cloud Functions (Netlify) for URL Signing
|
4 |
-- |
2019-10-16 |
|
Does cloud load-balancing work for long-lived TCP streams?
|
4 |
-- |
2021-04-13 |
|
Scaling support at Mux without getting too fishy
|
4 |
-- |
2021-03-01 |
|
How to Host Your Own Online Conference
|
4 |
-- |
2020-03-02 |
|
Did Sisvel just catch the Alliance of Open Media with their patents …
|
4 |
-- |
2019-03-29 |
|
So we redid our charts... part I: designs and such
|
4 |
-- |
2017-06-22 |
|
Service workers are underrated, and building media proxies proves it
|
3 |
-- |
2023-08-21 |
|
Scaling data processing with the BadgerDB KV Store
|
3 |
-- |
2023-07-07 |
|
SwiftUI stole the best parts of React and my heart
|
3 |
-- |
2023-06-22 |
|
Lessons learned building headless Chrome as a service
|
3 |
-- |
2023-04-03 |
|
Docs are aging (and so are you)
|
3 |
-- |
2024-10-25 |
|
Your browser and my browser see different colors
|
3 |
-- |
2024-08-13 |
|
A clear look at blurry image placeholders on the web
|
3 |
-- |
2024-04-02 |
|
Bringing lazy loading and blurhash to the video party
|
3 |
-- |
2022-11-02 |
|
Slow is stable, stable is fast: building on the slow platform of …
|
3 |
-- |
2022-10-26 |
|
DIY Service Mesh with Envoy
|
3 |
-- |
2022-04-21 |
|
How we got a 3-letter domain on a startup budget
|
3 |
-- |
2018-03-14 |
|
In the Beginning There Was Static: A Brief History of Video
|
3 |
-- |
2021-03-15 |
|
Zoom Like You Mean It, Pt. 1: Audio Gear
|
3 |
-- |
2020-10-16 |
|
Streaming video on the internet without MPEG's patents
|
3 |
-- |
2019-05-03 |
|
Graphing, React-ing, and maybe a little crying: choosing a new charting library
|
3 |
-- |
2017-06-30 |
|
Tailwind is the worst form of CSS, except for all the others
|
3 |
-- |
2025-06-03 |
|
All the wrong ways to think about AI customer support
|
3 |
-- |
2025-07-16 |
|
Cloud encoding APIs are a dying breed: lessons from three cloud video …
|
2 |
-- |
2023-09-01 |
|
Faster video processing and cost controls with Mux's Upload SDKs for mobile
|
2 |
-- |
2023-08-23 |
|
The engineering manager's guide for someone who loves to code
|
2 |
-- |
2023-06-29 |
|
SCOTUS hits “skip” on Section 230
|
2 |
-- |
2023-05-23 |
|
We got critical data everywhere, all at once
|
2 |
-- |
2023-04-13 |
|
Edge Config: first line of defense against script kiddies
|
2 |
-- |
2023-03-08 |
|
Whip up a Winamp player with web components
|
2 |
-- |
2023-01-24 |
|
Patterns and anti-patterns in company values
|
2 |
-- |
2019-11-13 |
|
An Adventure in OpenAPI V3 Code Generation
|
2 |
-- |
2019-02-20 |
|
A great developer product company is more than building things for developers
|
2 |
-- |
2021-12-14 |
|
Building the next generation of video players with Media Chrome – Mux …
|
2 |
-- |
2021-12-03 |
|
The state of going live from a browser
|
2 |
-- |
2021-02-03 |
|
How to figure out which live streaming platform to use and why
|
2 |
-- |
2020-10-10 |
|
Stateful Stream Processing with Kafka and Go
|
2 |
-- |
2019-10-04 |
|
A Quick Intro to Video from Somebody Who Knows Nothing About Video
|
2 |
-- |
2019-09-26 |
|
Adapting Video Encoding to Specific Audiences
|
2 |
-- |
2019-05-20 |
|
How rebuffering affects watch time
|
2 |
-- |
2018-11-21 |
|
Video Access Log Processing with Apache Flink
|
2 |
-- |
2018-10-24 |
|
Instant Per-Title Encoding: using AI to improve video quality
|
2 |
-- |
2018-04-17 |
|
Mux Video: Manipulate Videos via URLs
|
2 |
-- |
2017-11-14 |
|
The state of going live from a browser
|
2 |
-- |
2024-11-17 |
|
Latency and Throughput Tradeoffs of ClickHouse Kafka Table Engine
|
2 |
-- |
2024-11-29 |
|
We use ClickHouse as a real-time stream processing engine (2024)
|
2 |
-- |
2025-02-13 |
|
Mux Video introduce free plan
|
2 |
-- |
2025-05-03 |
|
Mux: Video API for Developers
|
2 |
-- |
2025-10-19 |
|
Video.js v10
|
2 |
-- |
2025-10-30 |
|
Patience overflow: a debugging tale old as time
|
1 |
-- |
2024-06-14 |
|
Spotify Uses Mux to Build
|
1 |
-- |
2024-02-06 |
|
How to add a background video in Next.js
|
1 |
-- |
2023-11-28 |
|
Building Video into Your App
|
1 |
-- |
2023-08-03 |
|
Meet Mux Meet: an open-source video conferencing app
|
1 |
-- |
2023-01-03 |
|
Monitoring and Architecting for Failure
|
1 |
-- |
2017-05-08 |
|
Building better docs at Mux (approaching docs like building a product)
|
1 |
-- |
2021-03-31 |
|
Virtual conferences are easy? lol ok. (part 1)
|
1 |
-- |
2020-12-17 |
|
Making storyboards fast: improving JIT storyboard thumbnail performance 30x
|
1 |
-- |
2020-11-17 |
|
Video 'autoplay' Considered Harmful
|
1 |
-- |
2020-01-23 |
|
Why We Speak
|
1 |
-- |
2019-09-26 |
|
How Mux Routed Around a Major Network Outage
|
1 |
-- |
2019-07-24 |
|
When Good Certificates Go Bad: Monitoring for Expired TLS Certificates
|
1 |
-- |
2019-05-16 |
|
Multi-CDN support in Mux Video for improved performance and reliability
|
1 |
-- |
2019-02-12 |
|
ICML 2018 Trip Report
|
1 |
-- |
2018-07-26 |
|
Securing Video Content with Signed URLs
|
1 |
-- |
2018-05-10 |
|
Do Androids Watch Videos of Electric Sheep? How Bots React to Web …
|
1 |
-- |
2017-06-29 |
|
YouTube and the independent production studios of tomorrow
|
1 |
-- |
2017-05-30 |
|
Notes from Flink Forward San Francisco 2017
|
1 |
-- |
2017-05-16 |
|
Using Control Streams to Manage Apache Flink Applications
|
1 |
-- |
2017-03-10 |