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.

01

Understand

Read until the constraints tell you what shape the answer takes.

02

Think

Reach for the pattern before the code. Brute force first, then sharpen.

03

Experiment

Trace edge cases by hand. Break your approach before the judge does.

04

Solve

Write it clean. Optimise only once correctness is proven.

05

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.

Open

SDE Sheet

Tight, high-signal, built for the weeks before a loop.

Open

Blind 75

The list everyone starts from, with our ordering and explanations on top.

In the forge

Handpicked 100

A hundred problems we keep returning to, chosen for what each one teaches.

In the forge
FORGE

Start where it actually starts.

Free, no trial, no card. Open the first sheet and work the first problem.