Polymorphism in JavaScript

There are three kinds of Polymorphism—Adhoc Polymorphism, Parametric Polymorphism, and Subtype Polymorphism. I explain what each of them are and what they do. Read more

Similar

Concatenative Inheritance in JavaScript

One of the most commonplace things that developers do is designing interfaces, and it is also one of the easiest places to start introducing unneeded complexity into an application. It is pretty easy to build a feature that oversteps the bounds of what it... (more…)

Read more »

JavaScript style guide at AirBnB (podcast)

In the sixth episode of JAMstack Radio, Netlify’s Brian Douglas and Cassandra Salisbury are joined by Airbnb Frontend Engineer Harrison Shoff for a discussion on linters, what makes for a good style guide and why they are so important fo...

Read more »