The Glitch Blog

Updates, deep dives, and gaming stories. From the team building the future of retro game streaming.

Retro gaming setup
Founders

Why We Built Glitch

The story behind Glitch — how a frustrating weekend of broken emulators and sketchy ROM sites turned into a mission to build the platform we wished existed. A personal look at why game preservation matters to us.

March 20, 2026
Matrix code
Engineering

WebRTC: How We Stream Games at 60fps

A technical deep dive into our streaming architecture. How we use WebRTC, custom video encoding, and predictive input handling to deliver console-quality gameplay over a network connection.

March 12, 2026
Retro TV
Culture

The Case for Game Preservation

Every year, more classic games become unplayable. Servers shut down, hardware fails, and digital storefronts vanish. We explore why preservation matters and what the gaming community can do about it.

February 28, 2026
Server room
Tutorial

Setting Up Your First Glitch Server

A step-by-step guide to getting Glitch running on your own hardware. From installing Docker to loading your first ROM library, we'll have you streaming games in under 15 minutes.

February 15, 2026
Neon sign
Announcement

Founding 500: What It Means

We're capping our lifetime membership at 500 founding members. Here's what that gets you — and why we believe in rewarding the people who believe in us earliest with permanent, exclusive perks.

February 1, 2026
Coding in the dark
Engineering

Latency Deep Dive: From Button to Pixel

What happens in the 50 milliseconds between pressing a button and seeing the result on screen? We trace the entire input-to-display pipeline and explain every optimization we've made along the way.

January 18, 2026

Stay in the loop

Follow our blog for engineering deep dives, product updates, and stories from the retro gaming community.

Follow on GitHub