Compiler from scratch: lexer parser type inference https://sudonull.com/compiler-from-scratch-lexer-parser-type-inference
Experience creating a compiler for my own language: from lexer to LLVM IR. Handling generics, lambdas, linking. For middle/senior developers. Learn approaches without deep knowledge.
SWX: your own language on Node.js with AST and cryptography https://sudonull.com/swx-your-own-language-on-node-js-with-ast-and-cryptography
Breakdown of the SWX scripting language implementation: lexer, parser, interpreter, crypto and HTML-DSL. Architecture for middle/senior dev. Study the source code and code examples.
KITE: language in C for Termux and Android https://sudonull.com/kite-language-in-c-for-termux-and-android
Learn how to implement the KITE language interpreter in C: lexer, parser, AST, refcounting. Compilation in Termux, OOP, closures. Sources are open — study and improve them.
Creating DSL in Python: Russian-language interpreter https://sudonull.com/creating-dsl-in-python-russian-language-interpreter
How to write a DSL interpreter in Python with RPN support and AST serialization. Detailed breakdown of architecture and code for middle/senior developers.