Currently in the pile of books I need to read:
Extreme Programming Explained: Embrace Change (The XP Series)
Clean Code: A Handbook of Agile Software Craftsmanship
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)