Stephanie’s Substack
Subscribe
Sign in
Home
Notes
Chat
Archive
About
Latest
Top
Discussions
🦀 Rust Ownership Explained Like You’re 5 (But Smart!)
What if every piece of data in your program was like a toy in a playroom—and Rust was the super strict teacher who made sure nothing ever got lost or…
Oct 14
•
Stephanie Nwankwo
1
Understanding #[derive(...)] in Rust
If you’re new to Rust, you may have seen #[derive(...)] sitting above structs or enums and thought:
Oct 1
•
Stephanie Nwankwo
1
1
September 2025
Your Rulebook Called Trait
Rust’s Way of Enforcing Rules
Sep 28
•
Stephanie Nwankwo
Rust Generics Explained in the Easiest Way Possible
Generics
Sep 22
•
Stephanie Nwankwo
4
Uniswap V3 vs. V4: Unlocking the Next Generation of DeFi
Uniswap has always been a pioneer in decentralized exchanges (DEXs).
Sep 19
•
Stephanie Nwankwo
Understanding Rust’s Special Pointer Types and Closures
So rust is known for it ownership, ownership rules (one owner, fixed place in memory) are not enough.
Sep 15
•
Stephanie Nwankwo
4
Side Effects in Programming – Why We Need Them
What is a Side Effect?
Sep 14
•
Stephanie Nwankwo
2
Understanding Rust Concepts in Simple Terms
What is Lifetime?
Sep 13
•
Stephanie Nwankwo
1
🦀 Rust Data Types Explained
Introduction
Sep 9
•
Stephanie Nwankwo
1
Getting to Know Rust: Tools, Compiler, and Productivity
Rust Compiler and Toolchain Overview
Sep 8
•
Stephanie Nwankwo
Compile-Time, Run-Time, and Execution Explained Simply
I learnt something today, i learnt some technical words like Run-time Error, Linting, compile-time.
Sep 7
•
Stephanie Nwankwo
1
Understanding Zero-Cost Abstractions and Runtime Overhead in Programming
Why Some Programming Shortcuts Cost Nothing
Sep 7
•
Stephanie Nwankwo
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts