* Programowanie w czasie rzeczywistym (1989)
* C++ dla programistów (1993)
* Podstawy języków obiektowych (1995)
* Programowanie w Pythonie (1999)
* Efektywny C++ (2005)
* Ekspert w programowaniu w języku Python (2010)
* Język programowania Rust (2019)
Oprócz książek Chivas napisał wiele artykułów i poradników na temat tworzenia oprogramowania i informatyki. Jest także założycielem firmy programistycznej Chivas Software Development, Inc., która specjalizuje się w tworzeniu oprogramowania dla instytucji finansowych.