10 fresh write-ups from the JavaScript world. Comes out every Friday (or Saturday if I'm overloaded).

1173 subscribed.

All questions

Learn JavaScript fundamentals through fun and challenging quizzes!


I created the exact same app in React and Vue. Here are the differences. 2019 Edition

Updated for 2019 to now use React Hooks! Find out how to add, remove and update data, pass data from parent to child, and more in both frameworks.


16-Bit Virtual Machine in JavaScript 001 - YouTube

In this episode we begin implementing a 16-bit virtual machine from scratch in JavaScript. The concepts of computation are introduced, along with the basics ...


⭐ JavaScript Upgrade

Last week, we implemented an open-source library built on top of the fetch API. The slightly complicated code can be found here. Make sure to checkout the very first commit. This week (the video comes out tomorrow), we'll look into a beautiful end-to-end testing library called cypress. You can use this link to subscribe with a small discount.


8 New ES10 (ES2019) Features by Example

8 New ES10 (ES2019) Features by Example


127 Helpful JavaScript Snippets You Can Learn in 30 Seconds or Less — Part 1 of 6

JavaScript is one of the most popular languages you can learn. As many people say: “If you’re going to learn just one programming language, go for JavaScript.” Quincy Larson, the founder of…


The Differing Perspectives on CSS-in-JS

Some people outright hate the idea of CSS-in-JS. Just that name is offensive. Hard no. Styling doesn't belong in JavaScript, it belongs in CSS, a thing that already exists and that browsers are optimized to use. Separation of concerns. Anything else is a laughable misstep, a sign of not learning from the mistakes of the past (like the tag and such.)


Creating custom JavaScript syntax with Babel

Forking babel parser and creating your custom JavaScript syntax isn't as hard as you think.


Releasing ascii-themes, a Node.js CLI Interface to Generate VSCode Themed ASCII Art

I’ve built a Node.js CLI interface this weekend to generate themed ASCII art. It supports 287 fonts from Figlet and 18 themes from VS Code. This all started because of a tweet Wassim did, and I…

Even Older Issue →