Programmers Don't Read Books -- But You Should

Here is a list of some books I’ve read in past few years that are more modern:

"Hackers and Painters"
Bunch of Ruby books from Pragmatic Programmers.
“Programming Erlang”