These are the technical books I've read since 2013, broken down in categories. All of them relate to software development & programming, but most of them focus on front-end development & JavaScript.
- JavaScript, The Good Parts by Douglas Crockford
- Professional JavaScript for Web Developers by Nicholas Zakas
- Maintainable JavaScript by Nicholas Zakas
- Object-Oriented JavaScript by Nicholas Zakas
- JavaScript Patterns by Stoyan Stefanov
- Testable JavaScript by Mark Ethan Trostler
- High Performance JavaScript by Nicholas Zakas
- Expert JavaScript by Mark Daggett
- Node.js in Action by Mike Cantelon
- Functional JavaScript by Michael Fogus
- JavaScript Application Design by Nicolas Bevacqua
- Refactoring by Martin Fowler
- The Clean Coder by Robert C. Martin
- The Pragmatic Programmer by Andrew Hunt & David Thomas
- Test-Driven Development by Kent Beck
- Agile Software Development by Robert C. Martin
- High Performance Browser Networking by Ilya Grigorik
- Killer UX Design by Jodie Moule
Books I've already bought and plan to read, or just planned to buy.
- Clean Code by Robert C. Martin [started reading]
- Understanding ECMAScript 6 by Nicholas Zakas [started reading]