systems-programming

  • 25 February 2026

Rust Memory Layout Under the Hood

A visual guide to how Rust lays out structs, Vec, String, smart pointers, and trait objects in memory — alignment rules, field reordering, and the byte-level details that shape your program’s performance.

Read more 
  • 20 October 2025

Why Rust is My Go-To for Systems Programming

After years of working with C and C++, here’s why Rust has become my preferred language for low-level systems work.

Read more 
  • 12 October 2025

Blockchain or Rust? Why I Choose Both — On My Terms

Why systems-level Rust comes first, and why blockchain only makes sense to me at the infrastructure layer.

Read more