- Conscious Memory Management -
Oct 25, 2025
This post is an accumulation of my thoughts over the past 2 months, when I learned a bit of new stuff about memory management. It ultimately convinced me that no mainstream language does memory management consciously (Rust, I’m also looking at you).
Consider this post a short introduction to arena allocators with high-quality further reads linked at the end.
Sloppy memory allocation habits§
You might have them and certainly I had them!
- Your Missed Rust Class -
Apr 6, 2025
There are two topics I struggled to grasp back when I was learning Rust:
Pins- Subtyping & Variance
These topics may sound scary for some people, but they are actually quite straightforward once explained. Here, I want to explain them in layman’s terms.
Pins§
Pinning in Rust ensures that an object has a stable location in memory, meaning it won’t be moved