Practice

Practise until it sticks

Reading is the start. Run the code, test your design and rehearse system design interview questions. See where you stand, pick what to do next, and jump in.

Build and break

Learn by running things.

Interview prep

Practise the way interviews work.

Track and share

See your progress and show it.