May 26, 2020 | By Max Rozen
Page Speed is a pretty big deal these days. Since Google changed Googlebot's algorithm to highly favour fast, mobile-friendly websites, it has become more important to have a fast website. If that's not bad enough, users will typically spend less time, and convert less, the slower your website's experience is. Page Speed is the amount of time it takes to completely load content on your webpage. There could be dozens of reasons for any given user for why your page is slow.
May 11, 2020 | By Max Rozen
Like many people working within the React ecosystem, I use a CSS in JS solution for implementing styles. The two CSS-in-JS libraries I've used most in my projects are Emotion and Styled Components. They became quite popular as they let you define JSX components via an intuitive API: These libraries have a great developer experience, but they do have some performance overhead. On library size alone: As well as the additional bundle size, these libraries generate your styles at runtime.
Mar 23, 2020 | By Max Rozen
TTFB is the amount of time your browser waits after requesting a resource to receive the first byte from the server. Frontend developers tend to ignore TTFB because of how much influence the backend has on it, but that's not the whole story. We can split the time the browser spends waiting into two main chunks.
Feb 26, 2020 | By Max Rozen
Wish you could automatically track your website's performance each time you deploy? Today we're releasing a new deployment tracking feature to let you do just that. I've personally used the feature to track performance improvements for PerfBeacon itself, and have reduced the app's time to interactive by more than half!
Feb 10, 2020 | By Max Rozen
I've previously mentioned TTI in my article Improve your SEO by delaying your marketing scripts - by deferring the load of scripts until after your users are ready to scroll, you can make a page feel much more responsive on load, and improve your SEO.