LAUNCH SALE 50% off every pass

See plans →

Books & resources

A good explanation is worth keeping close.

23 resources

Algorithms

Understand how data structures work and why an algorithm is correct.

06

Competitive programming

Algorithm references to use alongside contest practice.

02

System design

Connect architecture choices to service reliability.

05

Computer systems

Understand how an application uses the operating system and network.

02

Programming

Programming foundations and the tools you use to build software.

03

AI engineering

Firsthand accounts of building agents and reviewing their work.

05

Covers belong to their authors and publishers.

Esc
↑↓Move ↵Open Ctrl↵New tab >Actions ?Shortcuts

Keyboard shortcuts

Anywhere

Open search
CtrlKor /
Show these shortcuts
?
Close a window or menu
Esc

In search

Move through results
↑or ↓
Open the result
↵
Open in a new tab, or a problem on its judge
Ctrl↵
List actions only
>
Remove the filter
⌫

Go to

Learn
GthenL
Practice
GthenP
Assessments
GthenA
System design
GthenS
Companies
GthenC
My profile
GthenM
Today's quest
GthenT
Home
GthenH

Report a bug

Page