Acknowledgments
Introduction
Part I: Open source
1 Principal engineer
2 Open source
3 The myth of rails
4 Half-broken monoliths
5 A new service
Part II: Meta languages
6 Language dreams
7 Meta programming
8 Happy programmers
9 Chunky bacon
Part III: Beyond binaries
10 Learning to see
11 Beautiful code
12 Computing gender
13 Proper programmers
Part IV: Tokyo days
14 Not my type
15 After the rain
16 Patch first
17 Supreme beings
18 The end
Glossary
Bibliography
Index