© 2026 Hashnode
What is Rust 🦀 I've been diving into Rust lately, and it has been quite an adventure. Rust runs as fast as C/C++ but catches many bugs before your code even runs. When I first started, something clicked for me pretty quickly: Rust isn't really hard...

(for non-technical readers who want to understand why Rust is so strict about memory) 1. The Mystery of Memory Computers are excellent at remembering things, but not so great at cleaning up. Most programming languages hire a “cleaner”, a garbage col...

Day 1 :- The goal for Day 1 was to get your environment set up and run your very first piece of Rust code. 1. Setting Up Your Workshop 🛠️ We installed the Rust toolchain using a tool called rustup. This is the official and recommended way to install...

Learning Solana development wasn’t straightforward for me. And like most developers, useful resources for learning Solana development are not easy to collate, which is why I decided to share a roadmap to help you progress from zero knowledge to confi...

✨ Introduction Welcome back to our Rust learning journey! In our last post, we explored control flow, functions, and ownership. Today, we dive into three powerful concepts that make Rust both flexible and type-safe: 🚀 Generics, Traits, and Implemen...

Rust is a powerful systems programming language that enforces memory safety without a garbage collector. In this post, we will explore control flow (conditionals & loops), functions, and ownership concepts (move vs. borrowing). 🔍 Conditionals in Ru...
