Under-the-hood of type systems (e.g. TypeScript)
An in-depth look at how type system compilers like TypeScript work, focusing on type checks and building a custom compiler.
An in-depth look at how type system compilers like TypeScript work, focusing on type checks and building a custom compiler.
An in-depth guide explaining what JavaScript source maps are, why they are useful, and how to build a compiler that generates them from scratch.
Learn how Python's Abstract Syntax Trees (AST) work and how to use the `ast` module to analyze your code structure.
A guide to writing custom Babel macros for zero-config code transformation, using a fun example to get started.