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