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.
Every playground compiles and runs on your laptop, right in the browser. 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.
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.