This resource aged surprisingly well. Still one of the clearest ways to understand common frontend patterns.