Karl Auerbach on Nostr: I just watched the network connections created as github.com loaded into my web ...
I just watched the network connections created as github.com loaded into my web browser.
Wow!! Github has fallen into a very deep and ugly swamp with its myriad page side and sub-fetches. These add up to a significant amount of network connections being established and torn down, a pile of DNS lookups, and a roughly equal number of TLS handshakes over newly formed TCP connections.
All-in-all that adds up to users who feel that their fast computers and networks are sluggish and responding slowly.
Github's website has become an example of the kind of "how not to do it" website design that is becoming so common.
(Github's website design problem is different than that of tracker laden "news" sites - Github's design flaws are architectural and deeply embedded.)
Wow!! Github has fallen into a very deep and ugly swamp with its myriad page side and sub-fetches. These add up to a significant amount of network connections being established and torn down, a pile of DNS lookups, and a roughly equal number of TLS handshakes over newly formed TCP connections.
All-in-all that adds up to users who feel that their fast computers and networks are sluggish and responding slowly.
Github's website has become an example of the kind of "how not to do it" website design that is becoming so common.
(Github's website design problem is different than that of tracker laden "news" sites - Github's design flaws are architectural and deeply embedded.)