How Jeff and Dom make the game
January 7, 2021
As a multiplayer game, Manchester has to run both in-browser and server-side. This post explores how we convert TypeScript into runnable programs for both environments, how we automate builds and reloads for a better developer experience, and some tricks we’ve discovered for improving build performance, like using esbuild and moving builds into the cloud.