Currently Reading
Zero Bugs and Program Faster by Kate Thompson
Algorithms to Live By: The Computer Science of Human Decisions by Brian Christian, Tom Griffiths
Designing Data-Intensive Applications by Martin Kleppmann
High-Performance Java Persistence by Vlad Mihalcea
Read
Building Microservices: Designing Fine-Grained Systems by Sam Newman
Java 8 in Action by Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft
Elegant Objects by Yegor Bugayenko
Elegant Objects vol.2 by Yegor Bugayenko