Eloquent JavaScript, 3rd edition

I’m writing a 3rd edition of
my freely
available book, Eloquent JavaScript. It’ll modernize and further improve the book.
Writing is a lot of work, and I know a lot of people appreciate this
work, so I hope some of you are interested in chipping in some m… Read more


Implementing a simple compiler in JavaScript

I already wrote a couple of essays related to the development of programming languages that I was extremely excited about! For instance, in “Static Code Analysis of Angular 2 and TypeScript Projects“[1] I explored the basics of the front end of the compil... (more…)

Read more »

Learning Advanced JavaScript

Double-click the code to edit the tutorial and try your own code.This tutorial contains code and discussion from the upcoming book Secrets of the JavaScript Ninja by John Resig.

Read more »