Books
Discover the most popular books from our list of authors.

The Staff Engineer's Path
by Tanya Reilly
•
2022
•
335 pages
4.39
1.7K ratings
Technology
Leadership
Software

The Robert C. Martin Clean Code Collection
by Robert C. Martin
•
2011
•
699 pages
4.48
538 ratings
Programming
Computer Science
Software

Joel on Software
by Joel Spolsky
•
2004
•
362 pages
4.13
3.4K ratings
Programming
Software
Technology

Software Requirements
by Karl Wiegers
•
1999
•
516 pages
4.14
846 ratings
Programming
Software
Business

Tidy First?
by Kent Beck
•
2023
•
122 pages
3.95
897 ratings
Programming
Technology
Software

The Complete Software Developer's Career Guide
by John Z. Sonmez
•
2017
•
798 pages
4.02
1.3K ratings
Programming
Computer Science
Software

The Art of Unit Testing
by Roy Osherove
•
2009
•
296 pages
4.09
1.4K ratings
Programming
Software
Computer Science

The Effective Engineer
by Edmond Lau
•
2015
•
260 pages
4.25
1.7K ratings
Programming
Technology
Software

Software Engineering at Google
by Titus Winters
•
2020
•
599 pages
4.19
1.8K ratings
Programming
Technology
Software

Modern Software Engineering
by David Farley
•
2021
•
256 pages
4.16
1.1K ratings
Programming
Technology
Software

12 Essential Skills for Software Architects
by Dave Hendricksen
•
2011
•
280 pages
3.69
124 ratings
Architecture
Programming
Software

Cloud FinOps
by J.R. Storment
•
2019
•
415 pages
4.14
170 ratings
Technology
Software
Engineering