Skip to content

A collection of small Rust katas exploring language “friction points” — ownership, lifetimes, traits, borrowing, and more. Daily grind to master Rust by breaking down what hurts.

VinEckSie/rust-friction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Friction

Daily Rust katas focused on language friction points — the places where learning hurts the most, and growth happens.


About

This repo is my personal grind space for mastering Rust.
It contains small, focused exercises and code snippets exploring features such as:

  • Ownership & Borrowing
  • Lifetimes
  • Traits & Generics
  • Closures
  • Smart Pointers
  • Concurrency

Think of it as a logbook of pain points and how I worked through them.

Usage

Clone the repo and run the exercises/tests:

git clone https://github.com/VinEckSie/rust-friction.git
cd rust-friction
cargo test

Why “Rust Friction”?

Because friction creates heat, and heat forges mastery. Every kata here tackles a feature I wrestled with on my Rust journey.


🦀 Made with frustration and persistence.

About

A collection of small Rust katas exploring language “friction points” — ownership, lifetimes, traits, borrowing, and more. Daily grind to master Rust by breaking down what hurts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages