DANDAN LEARN
Find a path worth exploring.
From principles to practice, one chapter at a time.
Continue readingTHE LIBRARY
Find your next technical book
See the big picture, then go deeper.
Artificial Intelligence
From mathematical foundations to machine learning and deep learning
Open the contentsLarge Language Models
Understand Transformers; train, fine-tune and build applications
Open the contentsAgent Engineering
Tool calling, memory, planning and multi-agent collaboration
Open the contentsAI Infrastructure
Training systems, inference optimization and compute engineering
Open the contentsPython
Language fundamentals, the standard library and engineering practice
Open the contentsRust
Ownership, concurrency and systems programming
Open the contentsGo
Concurrency, the runtime and backend engineering
Open the contentsAlgorithms
Data structures, problem solving and essential algorithms
Open the contentsSystem Design
From component choices to distributed system trade-offs
Open the contentsInterview Preparation
Review concepts, explain clearly and practice problem solving
Open the contentsQuantitative Research
Strategies, backtesting and factor models
Open the contentsMental Models
Mental models, habits and sustainable learning
Open the contentsFind a topic in the contents, then follow the previous and next articles. Search or return to the book when you need a refresher.
Ask the AI Tutor ↗