Modernizing the Video Playback Experience at Discord

Wait 5 sec.

This is the story of how we assessed and refactored two video players into one, cut the player code each product maintained by up to 94%, and swapped to the new player without disruption to any users.