Alex Kladov on programming language design and tooling: Zig, Rust, memory safety, and structuring large codebases well.