The current marketing site was living in a rails-based static site editor that’s been around since GitLab was founded over a decade ago. Live site changes are held hostage to an average of 25 minute build process with over 1600 pages being built with every change. Not only is this wasteful in compute, but also time. We needed a more efficient solution that allows us to iterate quickly. By creating a separate project that would be imported as an npm package, we can more efficiently scale and iterate.
Results