He suggests 1mb, personally I still think it is too much.
> How I, as a developer, make sure my website works everywhere?
1mb for a single page isn't enough?
> What with sites that use a lot of code but still work fast?
It's fast if the resources are near your device (CDN), most websites don't do that at all.