I wouldn’t have been able to write this book without the help of many people. They have made me a better programmer. Thanks first and foremost to Ella Batty for inviting me to give the workshop that inspired this book. Thanks to the reviewers, Tyler Sloan, Elizabeth DuPre and Martin Héroux who made the talk much better. Thanks to Ivan Savov for inspiring me to write in long form and for reviewing early versions. Thanks to everyone who gave me feedback on the book, including Kaytee Flick, Tyler Manning, Felix Taschbach, Konrad Kording and Russ Poldrack.
This book was inspired by many other long-form books, papers and tutorials. Check them out:
Felienne Hermans. The Programmer’s Brain
Irving et al. Research Software Engineering with Python
The Turing Way Community. The Turing Way: A Handbook for Reproducible Data Science
Greg Wilson et al. Good enough practices in scientific computing
The CodeRefinery Community. Materials from CodeRefinery
This book was generated by jupyterbook, which builds on Sphinx. The stylesheet is an adaptation of
tufte.css. The unicorn logo is from twemoji, released under a CC-BY 4.0 license. The PDF version of this book was generated via CurveNote.