Generally OK I would say so far, at least for me - would be good to get others’ feedback.
The Dashboard is a bit slower than I would like, as it pulls information from a few different places in one screen (stats, Mediawiki API, Wordpress RSS feed, etc)
Two approaches for this that I can think of:
- cache the results from the calls to Mediawiki and Wordpress, so we’re not calling out on every page load (Laravel makes adding to cache very easy)
Caching should be a quick win. Async would make sense too, but need a non-JS fallback too.
Also we should look at optimising images.