rustcoach
A Claude-based Rust programming coaching product. Through structured courses, skill tests and interactive coding assignments, it guides learners to write code themselves rather than having AI write it for them, centering on a teaching philosophy of not writing code on the learner's behalf.
Timeline (last 90 days)
rustcoach is a Claude-based AI programming coach whose core proposition is not to let AI write code for users, but to use structured teaching to help users learn on their own.
Anyone can take a free Rust skills test before starting a course, with no account registration required.
rustcoach's skills tests are divided into comprehensive tests and module tests: the comprehensive test covers five major areas with 30 questions and takes about ten minutes; module tests target one direction among async, macros, concurrency, or the type system, with 20 questions each.
rustcoach's question bank contains 609 questions, of which 446 include Rust code snippets.
rustcoach has a tool that actually compiles and runs each Rust code snippet to verify whether the claims about the code's behavior in the questions hold true.
rustcoach offers five courses: Core Rust (16 chapters, 50 topics), Async & Tokio (12 chapters, 51 topics), Macros (11 chapters, 50 topics), Concurrency & Atomics (12 chapters, 52 topics), and Advanced Types & Traits (11 chapters, 50 topics).
Each lesson ultimately leads to an assignment: a real cargo crate with integration tests, where the starting code makes the tests fail and a correct solution makes the tests pass.
In rustcoach, users write code directly in the browser, and the tests run real cargo test in a locked-down sandbox (no network, memory and CPU limited, read-only filesystem).
rustcoach's coach will never write the solution to a user's homework for them, even if asked or if the user says they give up.
After a course is received, rustcoach generates two review cards for each topic, conducting spaced repetition at intervals of 1, 3, 7, 14, 30, and 60 days, and resetting to the start if an answer is wrong.
4 more timeline events
All Facts (14)
rustcoach's Trace feature can trace function execution within a single test, showing the value of each variable line by line.
50%UnverifiedAnyone can take a free Rust skills test before starting a course, with no account registration required.
50%Unverifiedrustcoach's skills tests are divided into comprehensive tests and module tests: the comprehensive test covers five major areas with 30 questions and takes about ten minutes; module tests target one direction among async, macros, concurrency, or the type system, with 20 questions each.
50%Unverifiedrustcoach's question bank contains 609 questions, of which 446 include Rust code snippets.
50%Unverifiedrustcoach has a tool that actually compiles and runs each Rust code snippet to verify whether the claims about the code's behavior in the questions hold true.
50%Unverifiedrustcoach offers five courses: Core Rust (16 chapters, 50 topics), Async & Tokio (12 chapters, 51 topics), Macros (11 chapters, 50 topics), Concurrency & Atomics (12 chapters, 52 topics), and Advanced Types & Traits (11 chapters, 50 topics).
50%UnverifiedEach lesson ultimately leads to an assignment: a real cargo crate with integration tests, where the starting code makes the tests fail and a correct solution makes the tests pass.
50%UnverifiedIn rustcoach, users write code directly in the browser, and the tests run real cargo test in a locked-down sandbox (no network, memory and CPU limited, read-only filesystem).
50%Unverifiedrustcoach's coach will never write the solution to a user's homework for them, even if asked or if the user says they give up.
50%UnverifiedAfter a course is received, rustcoach generates two review cards for each topic, conducting spaced repetition at intervals of 1, 3, 7, 14, 30, and 60 days, and resetting to the start if an answer is wrong.
50%Unverifiedrustcoach has no subscription model; new accounts get 5 free credits (up to 5 lessons, no card required), after which course packs are a one-time purchase of 50 credits for 49 USD (before tax), with top-ups starting at 10 USD.
50%UnverifiedThe tests and lints rustcoach runs use the real toolchain (cargo test, cargo clippy, rustfmt), not a simulated environment.
50%Unverifiedrustcoach is a Claude-based AI programming coach whose core proposition is not to let AI write code for users, but to use structured teaching to help users learn on their own.
50%UnverifiedThe author shared that his solution passed all five tests but still received a clippy warning.
50%