In the last couple of months we as the dev team of @SZ@twitter.com got the opportunity by our stakeholders to shift a big part of our focus to the topic of performance, which is basically a dev dream come true. Boss: ☝️ ”Make the website faster!” Me: 😍 “Yeeeeeeeees!”
So what do we measure and how do we measure it? Our most important metric for now is the “First Meaningful Paint” (FMP) https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint, tested on a 3G connection on a mobile device. We monitor our perf. with @SpeedCurve@twitter.com (which runs WebPageTest tests in the background).
As a result the homepage FMP went down from ~ 6.3 seconds to ~ 3.5 seconds, and the article FMP from ~ 6 seconds to ~ 3.3 seconds. 🎉
There is still plenty of room for improvement on the technical side, but I guess the most important thing for us as a team was to get sort of a “performance mindset”, to include the topic in our daily work life and to be open and transparent about the topic.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!