Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

License

This work is dual-licensed: the prose under one license, the code under another.

The prose — every chapter and appendix — is licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0). You may share it with credit, but not use it commercially or publish modified versions. Full text: LICENSE.

The code — the toy harness, the diagram generators, and the code snippets reproduced from them in the chapters — is licensed under the MIT License. Use it freely, with attribution.

© 2026 Isuru Wijesiri. The source lives on GitHub.