Everyone knows that to build and maintain a successful web presence, you have to keep up with the latest trends. Hamburger menus, infinite scroll, videos playing in the background - there are hundreds of articles covering these types of trends, and why you should supposedly be implementing them, but there isn't much content that describes how or why these trends emerge in the first place.
read more