Books
A public shelf of what I'm reading and the technical books I regularly consult and study.
6 books
Currently reading
-
In progress
Man's Search for Meaning
Exploring logotherapy, purpose, and human resilience under extreme adversity.
Reference and study shelf
-
Designing Data-Intensive Applications
A go-to reference on storage engines, replication logs, consensus algorithms, and distributed consistency.
-
The Linux Programming Interface
Comprehensive reference on Linux system calls, processes, memory management, signals, and IPC.
-
Effective Java (3rd Edition)
Core design patterns, object creation, equals/hashCode contracts, generics, and concurrency best practices.
-
System Design Interview — An Insider's Guide
Practical blueprints for rate limiters, distributed caches, message queues, and global storage systems.
-
Clean Architecture
Dependency inversion, boundary separation, and decoupling business logic from frameworks and databases.