 Designing Interfaces by Jenifer Tidwell |  The Book of Trees by Manuel Lima |  Design for Hackers by David Kadavy |  The Design of Everyday Things by Donald A. Norman |  HTML and CSS by Jon Duckett |  Cradle to Cradle by William McDonough |  Automate the Boring Stuff with Python by Al Sweigart |  Python Crash Course by Eric Matthes |  Clean Code by Robert C. Martin |  Presentation Zen by Garr Reynolds |  Linux Bible by Christopher Negus |  Cracking the Coding Interview by Gayle Laakmann McDowell |  Creative Confidence by Tom Kelley |  Designing for Behavior Change by Stephen Wendel |  The Basics of Hacking and Penetration Testing by Patrick Engebretson |  Programming in Objective-C 2.0 by Stephen G. Kochan |  100 Ideas That Changed Graphic Design by Steven Heller |  RESTful Web Services Cookbook by Subbu Allamaraju |  The Linux Command Line by William E. Shotts Jr. |  Algorithms to Live By by Brian Christian |