How to Read This Book
How to Read This Book
Throughout this book, you will encounter coloured boxes that highlight different kinds of information. Here is what each one means:
These boxes contain essential concepts or foundational ideas that you should not skip. If you are short on time and skimming a chapter, read these first.
Practical advice, best practices, and shortcuts that will save you time. These come from hard-won experience (often involving things going wrong first).
Gentle nudges and suggestions to deepen your understanding. These often point to connections between topics or offer an alternative way to think about something.
Additional context, caveats, or clarifications. Not strictly essential, but useful for building a more complete picture.
Fun asides, interesting tangents, and “wow, that's neat” moments. These are here because AI is genuinely exciting and sometimes you just have to stop and appreciate that.
Each chapter also includes exercises at the end. Some are quick, some will take an afternoon. The companion Jupyter notebooks (in the notebooks/ directory) provide runnable code for the hands-on sections. You will get the most out of this book by running the code as you read.