GitHub
Company engineering blogPlatform: GitHub Codespaces (own engineering org)
The most thoroughly documented migration published by anyone. Cory Wilkerson, Senior Director of Engineering at GitHub, describes moving GitHub's own developers onto Codespaces and the work it took to make the main repository usable in one.
- The repository is "almost 13 GB on disk" and "simply cloning the repository takes 20 minutes".
- Initial codespace bootstrap took "45 minutes". After optimization the clone fell to "90 seconds" and the overall bootstrap to "5 minutes".
- With prebuilds, "10 seconds".
- Default hardware moved from "8 core, 16 GB RAM VMs" to "32 core, 64 GB RAM VMs".
The post also carries internal developer reactions, but those are chat messages attributed only by GitHub handle, with no names or titles, so they are not reproduced as testimonials here.
Source: GitHub Engineering Blog, published August 2021, updated December 2022.
