pull down to refresh

Another banger of a post from the Pragmatic Engineer + an additional 20 here.