contents

 

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