Discourse (which powers this site) is quite content heavy, the page load speed will be affected by internet connection speed.

Throttling my connection down to “Fast 3G” the site loads in around 4 seconds on subsequent pages. The initial page takes 6 to 8 seconds to cache the large application.js objects etc

The site already uses brotli which one of the best compressors for web pages.