mattpjohnson
Matt

Programming

#3

Kotlin in Action

2017 • 3 Readers • 360 pages 4

#5

The Art of Statistics

2019 • 28 Readers • 320 pages 4

#6

Software Engineering at Google

2020 • 35 Readers • 602 pages 4

#9

Modern Operating Systems

1992 • 3 Readers • 1,101 pages 5

#10

Managing the Software Process

1989 • 1 Reader • 512 pages

#11

Become an Effective Software Engineering Manager

2020 • 11 Readers • 398 pages 4

#12

Cover 8

2011 • 1 Reader • 88 pages

#14

Privacy Engineering

2021 • 1 Reader • 365 pages

#16

The Architecture of Privacy

2015 • 2 Readers • 224 pages 4

#17

Apprenticeship Patterns

2009 • 20 Readers • 176 pages 4

#18

Docs for Developers

2021 • 11 Readers 3.1

#19

Memoirs of a Computer Pioneer

1985 • 1 Reader • 240 pages

#20

The Protocols

1993 • 3 Readers • 600 pages 4

#21

Cover 5

2012 • 3 Readers • 83 pages 5

#22

Joel on Software

2004 • 26 Readers • 384 pages 4.7

#23

A Philosophy of Software Design

2018 • 88 Readers • 190 pages 4.1

#24

Growing Object-oriented Software, Guided by Tests

2010 • 23 Readers • 358 pages 4.3

#26

Domain-Driven Design

2003 • 82 Readers • 560 pages 4.1

#27

The Pragmatic Programmer

1999 • 257 Readers • 321 pages • 9h 55m 4.2

#28

Head First Design Patterns

2004 • 62 Readers 4.2

#29

Design Patterns

1994 • 91 Readers • 416 pages 4

#30

Refactoring: Improving the Design of Existing Code

1999 • 72 Readers • 461 pages 4.1

#31

Test-Driven Development: By Example

2002 • 39 Readers • 216 pages 3.9

#32

Peopleware

1987 • 103 Readers • 245 pages 4.3

#34

Code Complete

1993 • 97 Readers • 964 pages 4.1

#35

Getting Real

2006 • 39 Readers • 171 pages 4.2

#36

Modern Software Engineering

2000 • 16 Readers • 256 pages 4.7

#37

#38

Soft Skills: The Software Developer's Life Manual

2015 • 24 Readers • 470 pages 3.2

#39

Effective Java

2001 • 41 Readers • 272 pages 4.6

#40

The C Programming Language

1978 • 59 Readers • 228 pages 4.4

#42

You Don't Know JS: Types & Grammar

2014 • 6 Readers • 182 pages 5

#44

You Don't Know JS: Scope and Closures

2014 • 13 Readers • 83 pages 4.6

#45

Java Concurrency in Practice

2005 • 14 Readers • 403 pages 4.2

#46

Clean Code: A Handbook of Agile Software Craftsmanship

2007 • 202 Readers • 464 pages 4.1

#47

You Don't Know JS: Up & Going

2015 • 17 Readers • 72 pages 4.4

#48

Computer Science Distilled

2017 • 11 Readers • 180 pages 4.7

#50

The Go Programming Language

2015 • 31 Readers • 400 pages 4.8

#51

Learn Microservices with Spring Boot

2017 • 1 Reader • 330 pages

#52

Kafka

2017 • 4 Readers • 322 pages 5

#54

Designing Distributed Systems

2018 • 4 Readers • 149 pages