Hi, I'm Feems — a new Rust learner currently studying at Her DAO Rust School while also learning independently.
I started this repository as a place to document my Rust learning journey, organize my study materials, and share beginner-friendly resources as I learn Rust from scratch. My long-term goal is to build agents and educational tools that help non-technical learners better understand technical concepts.
This repo is part study notebook, part resource archive, and part public learning journey.
Her DAO Rust School is an instructor-led beginner Rust program with a focus on Solana development. I entered with no prior systems programming background, so many of these notes are written from the perspective of a beginner learning concepts step-by-step.
-
Overview General course structure, lesson flow, and learning roadmap.
-
Lesson Recaps My summaries and breakdowns of each class session.
-
Rust School Study Guides Self-made reference sheets and simplified explanations to help review key concepts.
-
Homework Assignments and exercises from class.
-
Homework Answers My completed solutions and thought process.
Alongside the course, I am also studying Rust independently through exercises, documentation, and experimentation.
-
Vocabulary A growing glossary of Rust terms, concepts, and programming language vocabulary.
-
Exercises Practice exercises and coding challenges I create while learning Rust.
-
Learning Notes & Walkthroughs Short video or written breakdowns explaining exercises, concepts, and things I learned while studying Rust.
A lot of technical education assumes prior knowledge. I wanted to create a space where beginner confusion, messy notes, repeated questions, and simplified explanations are part of the learning process instead of something hidden.
This repository documents learning in real time from the perspective of someone starting from scratch.
If you're also learning Rust as a beginner, hopefully some of these resources help make the process feel less overwhelming.