Build real engineering systems from the ground up — one step at a time, guided the whole way, but the work is yours.
Rillence hands you a real system and gets out of the way. Build it chapter by chapter in the browser — every line yours, and the working code is yours to keep.
Browse playgrounds →Each chapter points at the next step and checks your work — but never pastes the solution in for you. You write every line.
A step-by-step course in a browser tab. As you read, the real project rebuilds itself delta by delta — yours to save to disk and keep building.
Every playground is a real engineering system you assemble from primitives — the same moving parts you deal with in production, not a tidied-up tutorial.
An assistant wired to both the reference and the code you're writing — so it helps you get unstuck and learn the why, right where you work.
Build it in your browser — the code lands in a folder on your machine, and you run it with your own Rust. Break it, restart it, keep the code.
Step-by-step chapters point the way and check your work — but never paste the solution in for you.
Actor frameworks, raw pointers, low-level networking — the same problems you meet in production.
Assemble each system from its primitives so you understand every layer, not just the API surface.
Build a trading decision service: the Jev AI model assesses the market, and your code decides whether to enter a trade.
Design and implement your own trait-based, fully composable actor framework in Rust, built step by step from first principles.
Create a universal utility that converts natural-language tasks into precise command-line arguments.
Create an expression evaluator in Rust that uses postfix notation to calculate the result.
Implement a real ping utility from scratch using low-level network operations.
Create a linked list from scratch with unsafe memory, raw pointers, and custom deallocation guards.
Build your own real-time voice assistant that detects incidents by watching log files and reports problems out loud.
Create a small asynchronous application in just a few steps that monitors a website.
How an MLP solves nonlinear tasks using hidden layers and backpropagation, with XOR as an example.
A guide to creating a perceptron system that learns to perform basic logical operations such as AND and OR.
Develop a minimalist URL shortening microservice using the Axum framework and its routing system.
Unlock every playground and its complete content — and keep the working reference code to run locally.