Gitlab released a great blog post describing some major changes to how they build their frontend. This mostly consists of using Vue and Webpack, which is a great workflow that I have been enjoying lately while hacking some various Laravel projects.
Unlike pretty much every other large project, they are not currently making an SPA (single page application). Their reasoning is solid and is one of the best argument against using an SPA that I have heard yet.
If you made it this far, you should probably follow me on twitter. 🙂 Follow @levlaz