RareCode.ai (@RareCodeAI) profile picture

Write your first 1,000 lines of Rust with https://xitter.gq/t.co/w50EcsJlD9 | We use AI to explain concepts and expert-crafted exercises for practice.

Joined June 2025
Spotted in a Discord somewhere... RareCode helped someone convert an internship into a full-time job.
1
1
8
502
Most people are happy when they finish a course. RareCode, however, is so good people dread finishing it. Write your first 1,000 lines of Rust (and more) with RareCode.
1
12
449
Writing code = learning Not writing code = very inefficient learning Write your first 1,000 lines of Rust with RareCode.
1
16
498
Does RareCode work for learning Rust? It works unreasonably well. Only 35 lessons in and you can do real projects. We have over 60 Rust lessons and growing. Write your first 1,000 lines of Rust with RareCode.
3
27
953
He says he’s learning Rust but you suspect he’s just watching videos.
2
20
747
What does your progress look like?
2
100
It’s so much easier to stay motivated if you track your progress. Imagine going on a run and not knowing how far you’ve gone. It’s easier to hang in there if you know you are getting close. That’s why RareCode tracks your line progress for each Rust practice problem you do.
1
1
13
564
You can get your rust skills up to a high level if you do all of them.
1
16
601
AI is like a senior engineer who will answer any question you have about a programming language and review your code on demand. Rather than seeing AI as a threat, see it as an opportunity to learn a new skill 4.3x faster. Each problem on RareCode gets on average 4.3 chats. Although completing the problems is the core, the AI can answer burning questions so you can grok the concepts faster and avoid getting stuck on misunderstandings that have simple answers.
2
3
1
32
4,873
Our students write more Rust than some engineers push to prod. That’s how you learn. Stop pretending there is another way. Not coding = not learning.
1
1
24
791
RareCode is more than a Rust course — it’s an outcome on a metric that matters — how many lines of Rust you have written. No matter how many tutorials you read or videos you watch, you will never “learn Rust” unless you actually write it — and write a lot of it. That’s why our platform gives you a goal of writing 1,000 lines of Rust and tracks your progress towards that goal. (No, this metric can’t be gamed — we thought of that!).
1
4
21
1,516
Replying to @_devJNS
In Rust
2
16
720
Learning is easier when you feel good about yourself. Therefore, we added a GitHub-style tracker to visualize daily problem-solving streaks. To see it, go to the homepage then click on your profile. The yellow box is when RareCode launched, so only beta-testers will have marks before it. Write your first 1,000 lines of Rust with RareCode.
5
1
31
1,872
RareCode is a learning platform for developers based on two key ideas: 1) Learning happens through effective and direct practice, not consuming information. 2) AI can fill in the necessary information better than a one-size-fits-all tutorial (assuming sufficient training data). Our goal is to help you write your first 1,000 lines of a new programming language as efficiently as possible. RareCode is a subsidiary of @RareSkills_io (hence the name). RareSkills is the premier education provider in blockchain education. Our accomplishments include: - Training the most effective ethical hackers in the space with earnings exceeding $1M. - Training developers at the most important organizations including the Ethereum Foundation (the maintainer of Ethereum), LayerZero (the leading cross-chain messaging protocol), OpenZeppelin (the maintainer of the de-facto Solidity standard library), and many others. We don’t merely help engineers “get into the industry” we help engineers at the leading edge make innovative contributions. - Being the first to make extremely difficult subjects such as Zero Knowledge Proof cryptography accessible to engineers without a cryptography background. RareCode brings together all of our experiences in developer education and makes cutting-edge education accessible to all. Having trained hundreds of developers face-to-face, and written hundreds of tutorials used by industry leaders, we’ve acquired the following insights, which we will group under: 1) “Effective and direct practice” 2) “How AI can (and cannot) help.” 👇
1
1
1
25
3,455