Selected answers from the Dumb SEO Questions G+ community.
K Neeraj Kayastha: I find many websites to put all their assets on home page. Does this practice not slow down the website? Example this website esoponline(.)in have presentation running at home page...
Mach Page Speed: Yes it slows it down. There are positive and negative things about doing it this way. The negative is it can slow it down to a point that your visitors leave before getting a chance to see your page. The positive is that it is downloaded and already available for other page.
The best situation is only have the resources on the page needed to render the page and defer loading the other sources so the user does not "feel" that load time.
A simple example is place just the css needed in the head to render the page. Now that could be 1,2,10 or 50 lines but that beats 500 lines that is not being used at the time. Works for js, images, video, etc.