adam barnhard's blog

The case against eval
Lessons from Advanced JS Foundations with Kyle Simpson
Hoisting is a lie
Lessons from Advanced JS Foundations with Kyle Simpson
Learning About GIFs
Deal with It gif emoji
Custom Data Attributes
Injecting data straight into your HTML