Skip to content
jk.
  • Writing
  • About
  • Resume

6 posts ยท all topics

Compilers

How code is parsed, transformed, and turned into something a machine can run.

04 May 2021

Exciting movement in JavaScript tooling

What excited me about Snowpack, esbuild, Vite, and the push for faster JavaScript tools in 2021.

JavaScript Compilers
16 Feb 2021

Increase Gatsby performance with Webpack Bundle Analyzer

Finding oversized JavaScript dependencies in a Gatsby site with Chrome DevTools and Webpack Bundle Analyzer.

JavaScript Performance Compilers
26 Oct 2020

Compiler Resources

The books, courses, and videos on my reading list for learning about parsers, interpreters, and compilers.

Compilers
08 Nov 2019

Compiled vs. Interpreted Languages

Exploring how languages turn source code into machine code, bytecode, or another language along the way.

Compilers
20 Nov 2018

Writing a Babel plugin to convert arrow functions to function expressions

A small Babel plugin that uses the visitor pattern to turn arrow functions into function expressions.

Compilers JavaScript
18 Nov 2018

Getting Started with ASTs

An introduction to abstract syntax trees, with a small JavaScript example and resources for exploring further.

Compilers
jk.
Writing About Resume RSS

© 2026 Jon Kuperman