|
Hey Reader, There are many great reasons to learn Rust π¦ right now:
But I think there's another good reason: It's a real challenge. That's why we built a six-week cohort around actually doing it, not just watching tutorials. Our next Rust cohort kicks off in 7 days. In our Rust cohort, you don't just work through a curriculum. You build something real:
The compiler and test suite keep you honest. Our code reviews (done by real humans) help you understand why the code should be written a certain way. And by the end, you haven't just completed tutorials. You've built something you understand and shows youβve earned the skills. Learn Rust by building something real. More info: https://scriptertorust.comβ Book a call: https://calendly.com/bob-belderbos/chatβ Looking forward to seeing you in the next cohort! - Bob & Jim What students got from going through our cohort:"I left able to read real Rust, spot AI hallucinations, and apply the mental model at work. Great value for busy engineers." β Tim "Building something real made Rust click in a way that tutorials never could β and honestly, it's made me a better Python developer too." β Vikas "The weekly code review was really insightful and helpful. Jim provided invaluable feedback on my code. Over several iterations he guided me to improve my code to succinct, clear, idiomatic Rust code." β Ben "This has been hands down one of the best instructor-led courses I have done. Everything from the curriculum structuring to the methodology pushes you to learn and build smoothly from day one." β Victor "I liked the hands-on, structured approach. Working through real projects gave me confidence I wouldn't have gotten from reading alone. I'd recommend it to anyone looking to learn Rust with real accountability and mentorship." β Levi β |
Level up your developer toolkit by bridging the gap between Python and Rust. Join Bob Belderbos and Jim Hodapp as they break down core Rust concepts. From memory management and ownership to building performant production tools. All taught step-by-step through a Python lens.
Hey Reader, Quick test. In this Python, where do numbers and `[1, 2, 3] live? You probably know what it prints. Fewer Python devs can draw why: Python: assignment adds a name, not a copy. Python never makes you draw this, because the runtime automatically tracks how many names point at that list and frees it when the count hits zero. Now the equivalent example in Rust: vec! puts the data on the heap and the handle on the stack. Rust: a Vec is a stack handle pointing to heap data. A `Vec` is a...
Hey Reader, Weβre seeing 3 trends that make Rust a strong contender moving forward: Developers want fast tooling. Hence many Python tools are now being rewritten in Rust. Developers are tired of runtime errors. Catching errors upfront can be painful at first, but it brings greater joy over time. LLMs need boundaries. Compiled languages provide strong guardrails for systems that are by nature nondeterministic. AI generated Rust code has fewer bugs. From Scripter to Rust Rust is amazing. Itβs...