Work @ Twitch
Jun 22, 2022
Smarter, Better, Faster: Using Machine Learning to Review Emotes
Jun 8, 2022
Acing Twitch's SQL screen
Learn how to Ace Twitch's SQL screen assessment!!
Apr 26, 2022
Ingesting Live Video Streams at Global Scale
Apr 12, 2022
Breaking the Monolith at Twitch: Part 2
Apr 5, 2022
History of the Black Excellence Coaching Program
Mar 30, 2022
Breaking the Monolith at Twitch: Part One
The story of how Twitch transitioned from
Jan 10, 2022
Automated Chaos Testing on the Front-end
Nov 30, 2021
Using Algorithms to Meet Accessibility Requirements for Color Contrast
Nov 16, 2021
Defend Your Castle: High Availability for High-Stakes Cloud Services
Oct 25, 2021
Low Latency, High Reach: Creating an Unparalleled Live Video Streaming Network at Twitch
Yueshi Shen and Kai Hayashi want to make live streaming accessible to more people around the world. The principal engineers are part of the Twitch Video team that developed a breakthrough live streaming solution, Amazon Interactive Video Service (IVS), that’s ideal for creating interactive video experiences regardless of technical skill or internet access.
Oct 25, 2021
So you want to work at Twitch? Meet the IVS Core team, with Song King!
Song King shares what it is like to work on our IVS Core team and how they help bring Twitch's low-latency video streaming tech to other companies.
Oct 25, 2021
So you want to work at Twitch? Meet the GSOC team, with Elliot Fenech!
Elliot Fenech shares what it is like to work on the Global Service Operations Center (GSOC) team, the first responders to infrastructure failures that prevent Twitch’s video broadcast from working
Sep 16, 2021
The Quest for Fresher Stream Summaries
Sep 7, 2021
Guiding a monolith with a gentle touch: pairing codeowners and lint rules
Jul 15, 2021
Legacy Twitch API v5 Shutdown Details and Timeline
Today we are announcing the timeline to decommission the Legacy Twitch API v5.
May 7, 2021
Product instrumentation best practices
Dec 3, 2019
Beyond Purple
Take a look at how we brought Twitch's new brand to life through the product experience.
Jul 24, 2019
ThisEmoteDoesNotExist: Training a GAN for Twitch Emotes
The idea for this project began when a coworker and I were talking about NVIDIA’s photo-realistic generated human faces using StyleGAN and…
Apr 10, 2019
Go memory ballast: How I learnt to stop worrying and love the heap
I’m a big fan of small code changes that can have large impact. This may seem like an obvious thing to state, but let me explain:
Mar 15, 2019
How Twitch Addresses Scalability and Authentication
Curious how Twitch Identity services address scalability and performance challenges related to authentication?
Jan 22, 2019
Analyzing Twitch chat during a Pokémon Marathon
Twitch data scientists apply NLP on chat data