Sandi Metz

4 books

225 pages digital 2016

nonfiction computer science technology informative lighthearted medium-paced

225 pages digital

missing page info 2012

288 pages 2012

nonfiction computer science technology informative fast-paced