Forge ideas into skills.
Most sheets hand you a list. This is a route — five stops from solving at random to walking into a loop knowing what you are looking at.
Hover a stop to see what it takes.
Most sheets hand you a list. A list is not a path.
Two hundred problems in arbitrary order teaches you two hundred tricks and no instinct. We order them so each one leans on the last, and we name what the problem is really testing before you open it.
Understand
Read until the constraints tell you what shape the answer takes.
Think
Reach for the pattern before the code. Brute force first, then sharpen.
Experiment
Trace edge cases by hand. Break your approach before the judge does.
Solve
Write it clean. Optimise only once correctness is proven.
Build
Revisit, re-derive, and connect it to what you have already forged.
Four tracks. One philosophy.
Keep scrolling to move across them.
Complete DSA
Every core topic from arrays to graphs, sequenced so each problem earns the next.
OpenSDE Sheet
Tight, high-signal, built for the weeks before a loop.
OpenBlind 75
The list everyone starts from, with our ordering and explanations on top.
In the forgeHandpicked 100
A hundred problems we keep returning to, chosen for what each one teaches.
In the forgeStart where it actually starts.
Free, no trial, no card. Open the first sheet and work the first problem.