Post

I still find that Claude and ChatGPT are really, really weak at answering questions about Rust. Instead I use BurntSushi API for my questions.

0 reposts69 likes

I was pleasantly surprsied by Copilot. As long as you’re not expecting more than a smart completion tool, it will sometimes save you some time looking up the right method to call, or just moving your cursor to copy-paste the relevant block of code.

Hey, I saw that you’re interested in learning Rust. I created practical Rust learning material for developers who want to move beyond syntax and start building real applications: tobiweissmann.gumroad.com/l/gnuvxu Would love your honest feedback on whether this looks genuinely useful.

tobiweissmann.gumroad.comRust Complete MaterialRust Complete MaterialBooks, Projects, Starters, and Production Guides to Help You Actually Build in RustStop jumping between random tutorials, half-finished repos, and disconnected Rust articles.Complete Rust Material is a practical Rust bundle built for developers who want one thing:to go from learning Rust… to building real Rust projects with confidence.This is not just theory.This is not just syntax.And this is definitely not another “learn Rust in 30 minutes” package.This bundle gives you a structured path through Rust fundamentals, practical coding patterns, backend development, async Tokio, testing, observability, production thinking, and hands-on projects.And now it includes more Rust projects plus Rust Collection in Practice, so you can strengthen both your fundamentals and your ability to write real code.What’s InsideYou get a growing collection of practical Rust learning material, including:Rust Mini Projects: From Zero to ProductionProduction Async Rust TokioAxum + SQLx Production StarterRust Mini-Books (Production-Grade Series)Mastering Rust Borrow CheckerRust Web ProgrammingRust Beginner BundleRust Production CheatSheetRust Production TestingRust Observability ChecklistRust Interview PlayBookRust Collection in PracticeAdditional Rust projects and practical materialWhy This Bundle Is DifferentMost Rust learners get stuck in one of these stages:they understand syntax, but cannot build projectsthey know ownership basics, but still fight the borrow checkerthey can read Rust code, but cannot structure a real backendthey have watched async tutorials, but still feel lost with Tokiothey keep learning, but never feel “job-ready” or “production-ready”This bundle is designed to fix that.Instead of giving you disconnected information, it gives you a practical Rust path:learn the concepts → apply them in code → see production patterns → build confidenceWhat You’ll LearnWith this bundle, you’ll improve at:writing Rust code that is clean, practical, and maintainableunderstanding ownership, borrowing, and lifetimes more deeplyusing collections and common Rust patterns in real scenariosbuilding Rust web services and backend APIsstructuring async Rust code with Tokiothinking like a production Rust developertesting Rust applications with more confidenceimproving visibility with observability and debugging practicespreparing for Rust jobs and technical interviewsbuilding projects that move you beyond tutorial-level skillWho This Is ForThis bundle is a strong fit for:Rust beginners who want a clearer pathdevelopers coming from Java, Python, JavaScript, Go, or C#backend engineers who want to move into Rustself-taught Rust learners who want practical materialdevelopers who want projects, not just explanationsengineers preparing for Rust rolesbuilders who want a production mindset from the startWhat You’ll Get From ItBy the end, you won’t just “know about Rust.”You’ll be in a much stronger position to:build your own Rust projectsunderstand real backend patternsship small Rust services with more confidencestop guessing when the compiler pushes backmove from beginner/intermediate confusion to practical executionIn other words:less tutorial loop, more real progressBundle HighlightsRust Beginner BundleA smoother starting point if you want structure and momentum.Rust Collection in PracticeA practical way to get better at one of the most important parts of daily Rust coding.Rust Mini Projects: From Zero to ProductionProject-based learning so you can stop consuming and start building.Production Async Rust TokioA more grounded understanding of async Rust for real services and workers.Axum + SQLx Production StarterA production-minded backend foundation you can study, extend, and build on.Mastering Rust Borrow CheckerHelps you stop fighting Rust and start understanding it.Rust Web ProgrammingPractical backend and API development patterns in Rust.Rust Production Testing + Observability + CheatSheetThe material that helps you move from “it works locally” to “this is reliable.”Rust Interview PlayBookUseful if your goal is to get hired, prepare better, and explain Rust clearly.Why Buy the Bundle Instead of Individual Products?Because learning Rust gets easier when the material is connected.Instead of buying one piece now and another later, this gives you a broader system:fundamentalspractical exercisescollectionsprojectsbackend developmentasynctestingobservabilityinterview prepproduction thinkingThat means you save time, reduce confusion, and keep momentum.Perfect If You Want To:build a real Rust portfoliobecome more confident with backend Ruststrengthen practical Rust fundamentalslearn faster with focused materialstop piecing together random free contentget a growing Rust resource library in one placeInstant AccessOnce you buy, you get immediate access to the bundle materials so you can start learning and building right away.If you are serious about Rust and want a practical collection you can keep coming back to, this bundle is for you.Get Complete Rust Material today and start building Rust with more clarity, more structure, and more confidence.

This is probably very obvious, but I’ve found that the newer a language or library is, the worse LLMs are at them. Early ChatGPT would often spit out deprecated Julia answers before a major revision in 1.0. They’re mostly *garbage* at pymc because that api has changed twice in the LLM-era.