March 25, 2020
Advice I Wish I Could Take For Myself
How I Improved First Contentful Paint And First Meaningful Paint

I'll detail my thoughts on this issue more in the future, but basically the goal is to delay the loading of render blocking elements that aren't essential for the website for as long as possible. In my case this means, loading in jQuery, jQueryUi, and Javascript in general after the page itself has loaded. The solution was super duper easy. All I did was add an "async" tag to each one of my script calls. I don't typically use Javascript for any mandatory website element, it's all just to make things look nicer. So I suffer no penalty if I just defer that stuff until the end.

 Profile Picture