Too Long; Didn't Read
There is no ‘right way’ to build a responsive website. This is why I wanted to provide a framework for responsive web design principles. The Mobile-First Design Strategy is simply to build your application for the smallest screen size and make larger changes to the codebase as a whole. The Macro Code Structure is aimed to look at the design structure of your codebase. The design strategy I am going to explain here honestly changed my life as a front-end developer and made the process of both building building a web app and maintaining my CSS.