As is tradition, we wrap up the year with the best resources of the past year, and the latest trends to watch out for in the upcoming year. This time, however, we want to wrap up the top resources of the decade— resources you may have come across, but forgot to read, or need to reread. Here's your second chance.
All of it. Every last word. Yes the even the topics you think you know. `String.prototype.length` doesn't correctly count characters like emojis, it counts code points. If you don't know
str.length, can you image what you don't know about HTML or even Unicode?
Unicode is the basis for the web. While abstractions keep us from thinking about Unicode each day, the edge cases around Unicode are fascinating, and sometimes, even terrifying.
Outside reading the actual specs (which you absolutely must do), the MDN docs are the docs you need to read front-to-back, twice, again, even the basics like
Getting your conceptual bearings:
The developer-roadmap is a fantastic tool to help debug your developer blindspots. Software Engineering is a very broad field and in a rapidly transforming industry. Absolutely check it out.
jQuery was huge in the early 2010s. It was the first major framework to address the issues of cross browser compatibility, while