u/capitanturkiye

Free Rust quizzes/contests with code snippets, hints, tests and explanations

Free Rust quizzes/contests with code snippets, hints, tests and explanations

Instead of reading Rust explanations and still blanking on ownership and lifetimes while writing code, practice for free with short multiple choice quizzes. Pick an answer, use hints if needed and get a clear explanation.

https://cratery.rustu.dev

No account needed, progress stays in the browser. Topics include ownership, borrow checker, lifetimes, traits, concurrency, smart pointers, macros, error handling, iterators.

You can also make your own quests and share a link if that is useful for study groups.

I am adding more questions and want to fill the thin spots first

u/capitanturkiye — 9 days ago
▲ 43 r/rust

I added 50+ Rust quiz questions to Cratery, free to solve

I built Cratery (https://cratery.rustu.dev), a free Rust quiz site where you read a short code snippet, pick an answer, get a hint if you want one, then see a full explanation. I just added 50+ new questions, so there are now 190+ across 9 topics like ownership, lifetimes, traits, concurrency, error handling, and the borrow checker. No signup needed to play, progress saves in your browser, and there is also a random "Practice 5" mode, community-made quests, and a weekly coding contest if you want more. If you are learning Rust or brushing up before interviews, I would love feedback on what feels too easy or too hard.

u/capitanturkiye — 10 days ago
▲ 4 r/rust

Rebuilt Cratery, my free Rust quiz site. Posting an update for everyone who tried the first version

A while ago I shared the first version of Cratery here. Since then I've rebuilt a big part of it, so I wanted to post an update in case anyone still has the old version bookmarked.

The idea is still the same. You get short Rust code snippets, contests, multiple choice questions, hints, and detailed explanations. No signup is required.

Here's what's new:

- Community quests where anyone can create and share their own Rust questions, including multiple choice and contest-style challenges.

- A weekly contest with a built-in editor.

- A new pixel-style UI that feels much cleaner to use. More built-in questions covering 9 Rust topics.

- Practice 5 for quick random practice sessions.

- Optional accounts if you want to save your progress, create your own quests, keep a streak, and have a profile.

I'd really appreciate any feedback, especially on the questions themselves.

https://cratery.rustu.dev

One small change from the original version: code submissions are disabled because they became too expensive to maintain. Instead, there's now a one-click button that opens the code directly in the official Rust Playground.

Thanks again to everyone who gave feedback on the first version

u/capitanturkiye — 13 days ago