A comprehensive framework for Chief Technology Officers and engineering leaders to navigate the complexities of people, process, product, and technology.
- TeX Live: A full installation is recommended (specifically
lualatex,biber,makeindex, andmakeglossaries). - Biber: The modern bibliography processor for BibLaTeX.
- IBM Plex Sans: The book uses the IBM Plex Sans font family.
- Git: Required for generating version information.
The project is organized into modular directories for clarity and flexibility:
intro/: Preface, author info, dedication, and versioning.people/: Focuses on organizational design, talent strategy, and culture.process/: Covers Agile/DevOps, roadmaps, finance, and governance.product/: Bridges the gap between technology and product strategy.technology/: Technical leadership, reliability, and incident management.boardroom/: Strategic alignment and executive communication.conclusion/: Final thoughts and future outlook.setup/: LaTeX configuration files (colors, boxes, glossaries, etc.).images/: High-resolution diagrams and assets.
The project uses a Makefile to automate the complex LaTeX build sequence.
# To build the complete PDF with bibliography, index, and glossaries
make pdf
# To remove auxiliary build files
make clean
# To open the generated PDF (Linux)
make openVersion information is automatically injected into the book using Git tags. Ensure you have at least one tag or commit in your repository for the git-info.tex generation to succeed.
This work is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0).