LibreReads
[Beta]
Search
IT Books
1.
Clean Code: A Handbook of Agile Software Craftsmanship
by:
Robert C. Martin
4.36 avg rating — 22,976 ratings
2.
The Pragmatic Programmer: From Journeyman to Master
by:
Dave Thomas
4.33 avg rating — 23,511 ratings
3.
Ship it! A Practical Guide to Successful Software Projects
by:
Jared Richardson
3.71 avg rating — 528 ratings
4.
Code Complete: A Practical Handbook of Software Construction
by:
Steve McConnell
4.30 avg rating — 9,435 ratings
5.
Design Patterns: Elements of Reusable Object-Oriented Software
by:
Erich Gamma
4.19 avg rating — 11,823 ratings
6.
Modern Software Engineering: Doing What Works to Build Better Software Faster
by:
David Farley
4.16 avg rating — 1,087 ratings
7.
Software Engineering at Google: Lessons Learned from Programming Over Time
by:
Titus Winters
4.20 avg rating — 1,879 ratings
8.
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
by:
Gene Kim
4.30 avg rating — 5,749 ratings
9.
Accelerate: Building and Scaling High Performing Technology Organizations
by:
Nicole Forsgren
4.06 avg rating — 7,835 ratings
10.
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
by:
Gene Kim
4.26 avg rating — 48,831 ratings
11.
Designing Data-Intensive Applications
by:
Martin Kleppmann
4.70 avg rating — 9,977 ratings
12.
Clean Architecture
by:
Robert C. Martin
4.22 avg rating — 6,847 ratings
13.
Agile Software Development, Principles, Patterns, and Practices
by:
Robert C. Martin
4.25 avg rating — 1,312 ratings
14.
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
by:
Camille Fournier
4.26 avg rating — 9,950 ratings
15.
Refactoring: Improving the Design of Existing Code
by:
Martin Fowler
4.24 avg rating — 8,765 ratings
16.
Domain-Driven Design: Tackling Complexity in the Heart of Software
by:
Eric Evans
4.15 avg rating — 5,730 ratings
17.
Game Engine Architecture
by:
Jason Gregory
4.41 avg rating — 577 ratings
18.
A Philosophy of Software Design
by:
John Ousterhout
4.22 avg rating — 4,151 ratings
19.
Think Like a Programmer: An Introduction to Creative Problem Solving
by:
V. Anton Spraul
3.85 avg rating — 581 ratings
20.
Structure and Interpretation of Computer Programs
by:
Harold Abelson
4.47 avg rating — 4,821 ratings
21.
Code: The Hidden Language of Computer Hardware and Software
by:
Charles Petzold
4.40 avg rating — 10,330 ratings
22.
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
by:
Sam Newman
4.29 avg rating — 1,065 ratings
23.
Building Microservices: Designing Fine-Grained Systems
by:
Sam Newman
4.22 avg rating — 5,114 ratings
24.
Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
by:
Harry Percival
4.41 avg rating — 462 ratings
25.
The Unicorn Project
by:
Gene Kim
4.07 avg rating — 9,781 ratings
26.
Release It!: Design and Deploy Production-Ready Software
by:
Michael T. Nygard
4.25 avg rating — 3,217 ratings
27.
Software Craftsman, The: Professionalism, Pragmatism, Pride (Robert C. Martin Series)
by:
Sandro Mancuso
4.30 avg rating — 956 ratings
28.
Fundamentals of Software Architecture: An Engineering Approach
by:
Mark Richards
4.25 avg rating — 2,051 ratings
29.
Design It!: From Programmer to Software Architect
by:
Michael Keeling
3.69 avg rating — 250 ratings
30.
The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece
by:
Ron Jeffries
4.08 avg rating — 548 ratings
31.
The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography
by:
Simon Singh
4.30 avg rating — 28,489 ratings
32.
Head First Design Patterns
by:
Eric Freeman
4.30 avg rating — 8,930 ratings
33.
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
by:
Jay Wengrow
4.39 avg rating — 574 ratings
34.
The Mythical Man-Month: Essays on Software Engineering
by:
Frederick P. Brooks Jr.
4.01 avg rating — 14,862 ratings