Book-Shelf
On The Shelf
Personal Development
- 18 Minutes: Find Your Focus, Master Distraction, and Get the Right Things Done; Peter Bregman
- Getting Things Done: The Art of Stress-Free Productivity; David Allen
- Rework; 37 Signals
- Pragmatic Thinking and Learning: Refactor Your Wetware; Andy Hunt
- Crucial Conversations: Tools for Talking When Stakes are High Kerry Patterson , Joseph Grenny , Ron McMillan , Al Switzler
Publishing, Presentation
- Presentation Zen: Simple Ideas on Presentation Design and Delivery; Garr Reynolds, 2nd Edition 2011
Management and Decision Finding
- Evaluating Project Decisions: Case Studies in Software Engineering; Carol L. Hoover, Mel Rosso-Llopart, Gil Taran
- Manage It!: Your Guide to Modern Pragmatic Project Management Johanna Rothman
- Fundamentals of Enterprise Risk Management: How Top Companies Assess Risk, Manage Exposure, and Seize Opportunity; John J. Hampton
- IT-Projektmanagement kompakt; Pascal Mangold
Methods, Collaboration and Interaction in Software Engineering
- Scrum mit User Stories; Ralf Wirdemann
Mathematics, Statistics, and Computer Algebra Systems
- Analysis 1; Konrad Königsberger
- Stochastik für Einsteiger: Eine Einführung in die faszinierende Welt des Zufalls; Norbert Henze
- Mathematica 6: Einführung, Grundlagen, Beispiele; Hans-Gert Gräbe, Michael Kofler
- A Introduction to Programming with Mathematica; Wellin, Kamin, Gaylord
- A Handbook of Statistical Analyses Using R; 2010 Brian S. Everitt and Torsten Hothorn
Information Architecture, Programming & Programming Platforms
See also Computer Algebra Systems and Statistics.
- Structure and Interpretation of Computer Programs, Harold Abelson und Gerald Jay Sussman; (mobi for kindle on github)
- REST und HTTP: Einsatz der Architektur des Web für Integrationsszenarien; Stefan Tilkov;
Ruby & Ruby on Rails
- The Rails3 Way; 2011 Obie Fernandez
- Agile Web Development with Rails (4th edition)
- Metaprogramming Ruby; 2010 by Paolo Perrotta
- Agile Web Development with Rails; 3rd; S. Ruby, D. Thomas and D. H. H.
- Design Patterns in Ruby; Russ Olsen
- Eloquent Ruby; 2011 by Russ Olsen
- Programming Ruby 1.9 - "The PickAxe"; Dave Thomas, Chad Fowler, and Andy Hunt
- The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends; by David Chelimsky, Dave Astels, Zach Dennis, Aslak Hellesøy, Bryan Helmkamp, Dan North
- Rails 3 in Action; 2011 by Ryan Bigg and Yehuda Katz
- Rails Test Prescriptions: Keeping Your Application Healthy; 2011 Noel Rappin
Clojure
- The Joy of Clojure; 2011 by Michael Fogus and Chris Houser
- Clojure in Action; 2011 Amit Rathore
- Programming Clojure by Stuart Halloway
Lisp
- Land of Lisp, Conrad Barski, M.D. 2010
Haskell
- Learn You a Haskell for Great Good!, Miran Lipovača 2011
- Real World Haskell, Bryan O'Sullivan, Don Stewart, and John Goerzen 2008
- Programming in Haskell, Graham Hutton 2007
JavaScript
- JavaScript: The Good Parts - Unearthing the Excellence in JavaScript; Douglas Crockford
- JavaScript The Definitive Guide; 6th 2011
- JavaScript - Programmer's Reference; Alexei White
Scala
- Programming in Scala - A comprehensive step-by-step guide; Martin Odersky, Lex Spoon, and Bill Venners
- Programming Scala; Dean Wampler, Alex Payne
- Programming Scala; Venkat Subramaniam
- Grundkurs funktionale Programmierung mit Scala; 2010 Lothar Piepmeyer
F-Sharp
- Expert F#; Don Syme, Adam Granicz, Antonio Cisternino
- Real-World Functional Programming - With Examples in F# and C#, Tomas Petricek
- Programming F#, Chris Smith
C-Sharp
- C# 4.0 in a Nutshell; Joseph Albahari, Ben Albahari
Java
- Effective Java (2nd) Joshua Bloch
- Java Puzzlers: Traps, Pitfalls, and Corner Cases; Joshua Bloch, Neal Gafter
C / C++
- Practical C++ Programming (2nd) Steve Oualline
- The C++ Standard Template Library
Data Analytics, Databases & Database Management Systems
SQL and The Relational Model
- Joe Celko's SQL Programming Style; 2005
- Joe Celko's Thinking in Sets: Auxiliary, Temporal, and Virtual Tables in SQL; 2008
- Joe Celko's Trees and Hierarchies in SQL for Smarties; 2004
- Learning SQL; 2009, Alan Beaulieu
- PostgreSQL - From Novice to Professional; Neil Matthew, Richard Stones
- PostgreSQL Documentation; 2011 The PostgreSQL Global Development Group
- PostgreSQL 9 Administration Cookbook; Simon Riggs, Hannu Krosing
- MySQL Database Usage & Administration; Vikram Vaswani
- MySQL Administrator's Bible; Sheeri K. Cabral, Keith Murphy
Other, NoSQL
- Hadoop in Action; 2010 by Chuck Lam
- Lucene in Action; by Michael McCandless, Erik Hatcher, Otis Gospodnetic
- CouchDB: The Definitive Guide; J. Chris Anderson, Jan Lehnardt and Noah Slater
- Beginning CouchDB Joe Lennon
- MongoDB The Definitive Guide 2010
- MongoDB in Action MEAP 2011
Other, Software Engineering Related
- Pro Git; Scott Chacon
System Engineering
Linux
- Ubuntu Server: Installation, Konfiguration, Anwendung; Michael Kofler
- Pro Linux System Administration; James Turnbull, Peter Lieverdink, and Dennis Matotek
Monitoring
- Pro Nagios 2.0; James Turnbull