Category Rust

Learning Rust VecDeque – Step by Step

A word I heard as “deck” became a hands-on Rust lesson. Using Zed and Cargo on Debian, I practiced adding and removing cards at both ends of a VecDeque, corrected an editor-versus-terminal mix-up, and compared the code with Python’s deque.

Debug vs Release: What a ‘Hello, World’ Taught Me About Zig, Roc, and the Cost of Debug Symbols

*What started as a simple "hello world" exercise turned into a deep dive into how Zig and Roc actually build binaries — from optimization modes and DWARF debug symbols eating 94% of a binary's size, to a surprising 14x size gap between a tiny Zig executable and its Roc equivalent. Here's everything I learned, one command at a time.*