Coding Places: Software Practice in a South American City is based on a UC Berkeley dissertation entitled Coding Places: Uneven Globalization of Software Work in Rio de Janeiro, completed in May 2009. The text of the original dissertation is available here. It should be cited as:
Takhteyev, Yuri. Coding Places: Uneven Globalization of Software Work in Rio de Janeiro, Brazil [Ph.D. Dissertation], University of California, Berkeley. May 2009.
The text of the book is substantially different from the dissertation, so the dissertation should not be used in lieu of the book. In particular, the content of the dissertation should not be cited as if taken from the book.