Acknowledgments
We learned the hard way that writing a book is not as trivial as it seems. “Oh, we’ll just refresh our PhD theses and we’re done in a few weeks” has gradually turned into “OK, well, I guess we’ll have to write these chapters from scratch over the next few months. What about the source code? Which source code? Let’s just rewrite this whole thing in Node.js!” Nevertheless, the many weekends and late nights we spent putting together this book have been a lot of fun and a unique challenge. Distilling all the knowledge we acquired over a decade of R&D into a single book and making sure that book is easy to use has been a tough and very motivating aspiration.
Obviously, many people helped us in this adventure, and this book wouldn’t have existed without their support and contributions, so it’s time to give credit where it’s due!