Promising a change to an object

Reading Time: 2 minutesSometimes I get stuck with a problem that I don’t really like: When I can’t execute my little bit of code until another bit of code executes, and there’s no events coming from that other code to tell me that … Continue reading

The Symbology of JavaScript Symbols

Reading Time: 9 minutesThere have been two things that have appeared in newer versions of JavaScript that I haven’t understood: Symbols and Iterators. When it comes to code I have to learn by doing, no amount of reading Mozilla Developer Network was going … Continue reading

Why does JavaScript have null AND undefined?

Reading Time: 3 minutesA complaint I hear sometimes from folks programmers learning JavaScript is that it has both null and undefined. If JavaScript is your first programming language, this may not seem weird, but once you compare it to others… yeah, it’s strange. … Continue reading

Good-enough JavaScript Practices

Reading Time: < 1 minuteI’m not Kyle Simpson or Jordan Harband. I’m not some massive JavaScript influencer and OSSer who’s writing new lint tools and utilities. But I am a dude who loves code standardization. So I want to share some good-enough JavaScript practices … Continue reading