To Learn

#3

Patterns of Enterprise Application Architecture

2002 • 51 Readers • 533 pages 4.2

#5

Software Engineering at Google

2020 • 35 Readers • 602 pages 4

#6

The Go Programming Language

2015 • 31 Readers • 400 pages 4.8

#12

Effective Typescript

2024 • 13 Readers 3.5

#13

How Google Tests Software

2012 • 6 Readers • 281 pages 3

#14

Software Architecture: the Hard Parts

2021 • 38 Readers • 450 pages 3.2

#15

How Linux works

2004 • 15 Readers • 374 pages 4

#19

Database Management Systems

1997 • 4 Readers • 1,104 pages

#20

Release It!

2007 • 53 Readers • 326 pages 4.4

#27

Hacking The Art Of Exploitation

2003 • 33 Readers • 241 pages 3.9

#34

Software Project Survival Guide

1997 • 3 Readers • 306 pages 3

#35

Working Effectively with Legacy Code

2004 • 64 Readers • 464 pages 4.3

#37

User Story Mapping

2014 • 45 Readers • 276 pages 3.9

#38

#40

Information Dashboard Design

2010 • 13 Readers • 224 pages 4

#41

A Philosophy of Software Design

2018 • 113 Readers • 190 pages 4.2

#44

The DevOps Handbook

2015 • 74 Readers • 437 pages 4.1

#46

Violent Python

2012 • 6 Readers • 288 pages

#49

#50

Cover 3

2015 • 4 Readers

#51

Cover 4

2014 • 3 Readers

#52

Cover 6

2016 • 1 Reader • 496 pages

#53

Cybersecurity Blue Team Toolkit

2019 • 1 Reader • 364 pages

#54

Malware Analyst's Cookbook and DVD

2010 • 3 Readers • 747 pages 5

#60

The Art of Memory Forensics

2014 • 3 Readers • 912 pages 4

#63

#65

Security Engineering

2008 • 13 Readers • 1,080 pages 3.7

#70

Practical Malware Analysis

2012 • 14 Readers • 802 pages 4.5

#71

Real-World Bug Hunting: A Field Guide to Web Hacking

2019 • 8 Readers • 265 pages 4.3

#75

Modern Software Engineering

2000 • 16 Readers • 256 pages 4.7

#77

Threat Modeling: Designing for Security

2014 • 9 Readers • 624 pages

#79

The Rust Programming Language

2018 • 46 Readers • 553 pages 4.5

#81

Servers for Hackers

2014 • 2 Readers • 314 pages 3

#86

The Art of Cyberwarfare

2022 • 1 Reader • 274 pages

#88

#91

Clean Code: A Handbook of Agile Software Craftsmanship

2007 • 251 Readers • 464 pages 4.1

#92

#93

Extreme Programming Explained: Embrace Change

1999 • 31 Readers • 224 pages 4.3

#94

Refactoring: Improving the Design of Existing Code

1999 • 109 Readers • 461 pages 3.9

#98

Practical Packet Analysis

2007 • 4 Readers • 178 pages 5

#99

Kubernetes: Up and Running

2017 • 12 Readers • 202 pages 4