Notes on Go, Rust and Neovim

Long-form engineering notes: how things actually work under the hood, and what that means when you sit down to write the code. Every article is published in English, Russian, Spanish and Portuguese.

Rust vs Go: Memory Management

How Rust and Go manage memory: ownership and the borrow checker versus a garbage collector — and what each approach costs you at runtime and while writing code.