Writing My Own Programming Language 4/12/2025 How I built Phase, a statically-typed bytecode-interpreted language, from scratch to bridge the gap between high-level and low-level languages.