Being humans, we rarely learn things linearly. No one begins their JavaScript journey by reading
Instead we all cobble together a good-enough understanding, leaving holes here and there to fill in later.
So far I've stumbled along without 100% grokking prototypical inheritance, or how call, apply,
and bind
work on functions.
It's fine. Stuff mostly works. Until it doesn't ¯_(ツ)_/¯
But at some point, it's useful to stop stumbling about and peek back at those holes.
As usual, I drew some notes...
Take a look at
If you've been keeping up with the sweetest new static-site generation tools, you'll have heard of the JAMstack. And if you havent, don't worry it's a niche web developer thing - Jamstack WTF…
A new version of JavaScript has landed! Every year JavaScript gets a handful of new features and functions for everyone to play with. The TC39 committee have released the 2019 additions to…
Comparing values is one of those essential developer skills that helps you write conditionals , if / then statements, filters , and plenty more. Here's the apples and oranges guide to using them in…
The Rust programming language keeps winning the middle-school popularity contest of the developer world: "most loved" on Stack Overflow surveys . So, what's this Rust thing and why is everyone…