Responsive web design has fundamentally improved the web. I was so glad when responsive design started - I was so tired of the old system of web design. To learned more about why web design sucked prior to 2015 - checkout Biggest Mistakes in Web Design 1995-2015.

Here is a list of articles and websites that I have found useful in learning responsive design.

Smart Responsive Design Patterns, Or When Off-Canvas Isn't Good Enough – Smashing Magazine
Design patterns often have a bad reputation. They are often considered to be quick, lazy, off-the-shelf solutions that are applied blindly without consideration of the context of a problem. Solutions such as the almighty off-canvas navigation, the floating label pattern or carousels for featured products are some of the prominent ones. This article isn’t about these patterns, though. This article features some of the slightly more obscure design patterns, such as responsive car-builder interfaces, mega dropdown navigation, content grids, maps and charts, as well as responsive art direction. Please note that this article isn’t technical; it explores interesting UX patterns out in the wild, rather than code samples. Beware: You will not be able to unsee what you are about to see, and that’s probably a good thing.

This page contains information I gathered and thought were very useful. See more notes on programming.