If you work on anything web related and you have a Mac or an iOS device, I strongly encourage you to try the "Network Link Conditioner". It's a preference pane (on OS X) or a setting (on iOS) that allows you to simulate different types of networks. You can artificially limit bandwidth and transmission delay, simulate package loss and DNS delay.<p>For me, it's become an essential tool for testing website & app performance.