preface
acknowledgments
about this book
about the author
about the cover illustration
1 To the streets
1.1 What matters in the streets
1.2 Who’s a street coder?
1.3 Great street coders
Questioning
Results-driven
High-throughput
Embracing complexity and ambiguity
1.4 The problems of modern software development
Too many technologies
Paragliding on paradigms
The black boxes of technology
Underestimating overhead
Not my job
Menial is genial
1.5 What this book isn’t
1.6 Themes
2 Practical theory
2.1 A crash course on algorithms
Big-O better be good
2.2 Inside data structures