Must Read
Progressive Web AMPs
Progressive Web Apps (PWAs) is the new buzzword in web development. It is essentially a way to build rich mobile apps that come very close to native apps.
Learn
Understanding Deep and Shallow Copy in Javascript
Shallow copy is a bit-wise copy of an object. Deep copy copies all fields, and makes copies of dynamically allocated memory pointed to by the fields. Read this to learn more and see examples.
How Style Scoping Works with Element Queries
Style scoping is the idea that you can select an element anywhere in your document to serve as a point of reference as you write styles. There is no wide-spread support yet but this article is a good intro to the concept and how you can utilize it.
Function scopes and block scopes in JavaScript
Block scopes are different from function scopes in JavaScript, this article delves into details and differences.
Sending Actions Up to the Data Owner
The concept of data owner is important in the “Data Down Actions Up” (DDAU) paradigm. The goal of DDAU is that only data owners mutate their own data, other components need to be able to communicate back to the data owner to indicate changes
Tools & Code
CSS Reference
An an excellent and free visual guide to CSS. It features the most popular properties, and explains them with illustrated and animated examples.