books by subject
Software Architecture
The Rise and Resurrection of the American Programmer (Yourdon Press Computing Series)
Java Message Service
Controlling Software Projects: Management, Measurement, and Estimates (Yourdon Press)
Specification by Example: How Successful Teams Deliver the Right Software
Software Testing Techniques: Finding the Defects That Matter (Charles River Media Programming) (Programming Series)
Professional Symbian Programming: Mobile Solutions on the EPOC Platform
Software Testing
IT Release Management: A Hands-on Guide
Delphi Made Simple (Programming Made Simple)
Internet Programming: Unit 9
VB.NET Language Pocket Reference (Pocket Reference (O'Reilly))
Reversing: Secrets of Reverse Engineering
Algorithms in a Nutshell
Software Development with UML
Introduction to VDM (McGraw-Hill International Series in Software Engineering)
Modern Systems Analysis and Design, Global Edition
Succeeding with the Booch and OMT Methods: A Practical Approach (The Addison-Wesley Series in Object-Oriented Software Engineering)
Large-Scale C++ Software Design (Addison-Wesley Professional Computing Series)
Data Structures and Algorithms in Java
CUDA Programming: A Developer's Guide to Parallel Computing with GPUs (Applications of Gpu Computing)
Accelerated C# 2010 (Expert's Voice in C#)
Programming Interviews Exposed: Secrets to Landing Your Next Job
Extreme Photoshop CS
AngularJS
Ruby Pocket Reference
Faster Smarter Microsoft® Office System -- 2003 Edition
The Best Software Writing I: Selected and Introduced by Joel Spolsky
Theory and Applications of Satisfiability Testing – SAT 2017: 20th International Conference, Melbourne, VIC, Australia, August 28 – September 1, 2017, ... (Lecture Notes in Computer Science, 10491)
Bio-inspired Algorithms for the Vehicle Routing Problem: 161 (Studies in Computational Intelligence, 161)