Rebuilding the global town square from scratch

X logo and title “Rebuilding the global town square from scratch” above “Before” x.com/spacex with a splash screen at 13.7 s and “After” lite.x.com/spacex with the SpaceX profile at 2.7 s.

Yagiz Nizipli explains how X replaced three servers for people, search crawlers, and link previews with one app on Vite, React, Fastify, and Relay. People get streaming HTML, verified crawlers get complete documents, and preview bots get only the head tags. On a slow connection, the first post now appears in 2.7 seconds instead of 23.9. Five engineers and AI agents built the app in under six months.

blog.x.com/en/engineering/rebuilding-the-global-town-square-from-scratch