Tech Library
home

Tech Library

Team Geek
Brian W. Fitzpatrick and Ben Collins-Sussman
In a perfect world, software engineers who produce the best code are the most successful. But in our perfectly messy world, success also depends on how you work with people to get your job done. In this highly entertaining book, Brian Fitzpatrick and...
Think Like a Programmer: An Introduction to Creative Problem Solving ****
V. Anton Spraul
The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems ...
The ThoughtWorks Anthology, Volume 2: More Essays on Software Technology and Innovation ***
Thoughtworks Inc
When you hit a rough spot in software development, it's nice to know that someone has been there before. The domain experts at ThoughtWorks share what they've learned in this anthology, bringing together the best field-tested insights in IT and softw...