Hey everybody, it’s Sarup and Paul.<p>"Rust for Impatient Developers" (RFID) is an interactive intro to Rust that skips programming 101, history, other fluff.<p>Key features:<p>* Tells you "how to write a function in Rust". Doesn't tell you "what is a function"<p>* Distraction-free. Introduces exactly one simple idea at a time, no more<p>* Includes simple interactive questions to verify you understood correctly<p>* 100% free. Mobile friendly. Tracks and saves your progress.<p>Try out the first 10 modules "Rust Basics" here:
<a href="https://app.codecrafters.io/tracks/rust">https://app.codecrafters.io/tracks/rust</a><p>Why we built this:<p>We're the makers of CodeCrafters, which offers advanced programming challenges for developers.
e.g Build your own BitTorrent in Rust.<p>Our users repeatedly kept asking for a Rust intro resource that offered "just enough Rust knowledge to get started on a reasonably complex first Rust project".<p>Initially, we wanted to recommend an external resource.<p>* But books were too long & too intense<p>* Tutorials weren't interactive or saving progress<p>* Jumping right into a Rust project is also too daunting<p>So we built RFID :)<p>Please try it out, we'd love any feedback, it's early days.
<a href="https://app.codecrafters.io/tracks/rust">https://app.codecrafters.io/tracks/rust</a><p>Questions:<p>* What could we improve in our current user experience?<p>* What Rust related topics would you like to see covered?<p>* What else is difficult about learning Rust? (besides syntax/concepts)
I think we genuinely need this to raise the bar on interview standards much higher. Especially using Rust which LLMs are very clumbsy with getting correct with one shot.<p>> What could we improve in our current user experience?<p>Just make this as the next standard for tech interviews by using Rust this time.