Quyển sách này được thiết kế giống như một tài liệu tham khảo cho các dự án mã nguồn mở. Hầu hết lập trình viên không cần hấp thụ mọi thông tin về một chủđề cụ thể theo kiểu truyền thống; mà nhiều khi lập trình viên tìm thấy câu trả lời trong mã lệnh, rồi mới đọc nội dung hay tư liệu kèm theo đó. Quyển sách này nhắm đến việc thỏa mãn khuynh hướng đó, các chủ đề và các khái niệm được truyền đạt từ căn bản đến nâng cao.