In the beginning, the web gods created the internet. Back in those bygone days, the web was like the wild west: a vast, unmapped terrain where websites were unstandardized and disorderly. Front-end development was a mess of incompatible browsers, quirks, and moving targets.
In the tamed web of today, we’re all less forgiving of volatile design and confusing interfaces. As our user expectations continue to grow, front-end development is facing another huge transition. Today’s front-end developers must build digital products that are intuitive, without assuming what a user already knows.