It's been a while but I've started writing again. Last year Seb invited me to write something for creativejs.com and after much thought I decided to find out how Javascript got so fast. This took me into the world of compilers; specifically JIT compilers and on into compiler architecture and performance. It's certainly been a departure from my usual subject matter but it's been a very interesting journey.

- Part 1: The JavaScript Engine Family Tree
- Part 2: How JavaScript compilers work
- Part 3: JavaScript compiler strategies
- Part 4: The future for JavaScript