Bibliography

Auro2018: Valerie Aurora and Mary Gardiner: How to Respond to Code of Conduct Reports. Frame Shift Consulting, 2018, https://frameshiftconsulting.com/code-of-conduct-book/. A practical step-by-step guide to handling code of conduct issues.

Davi2018: Ashley Davis: Data Wrangling with JavaScript. Manning, 2018, https://www.manning.com/books/data-wrangling-with-javascript. A step-by-step guide to managing data with JavaScript.

Foge2005: Karl Fogel: Producing Open Source Software: How to Run a Successful Free Software Project. O’Reilly Media, 2005, http://producingoss.com/. The definite guide to managing open source software development projects.

Free1972: Jo Freeman: “The Tyranny of Structurelessness”. The Second Wave, 2(1), 1972, https://www.jofreeman.com/joreen/tyranny.htm. Points out that every organization has a power structure: the only question is whether it’s accountable or not.

Have2018: Martijn Haverbeke: Eloquent Javascript. No Starch Press, 2018, https://eloquentjavascript.net/. A widely-used programmer-oriented guide to modern JavaScript.

Lind2008: Van Lindberg: Intellectual Property and Open Source: A Practical Guide to Protecting Code. O’Reilly Media, 2008. A thorough dive into intellectual property issues related to open source software

Meek2017: Elijah Meeks: D3.js in Action. Manning, 2017, https://www.manning.com/books/d3js-in-action-second-edition. A comprehensive guide to the D3 visualization framework.

Mori2012: Andrew Morin and Jennifer Urban AND Piotr Sliz: “A Quick Guide to Software Licensing for the Scientist-Programmer”. PLoS Computational Biology, 8(7), Jul 2012, https://doi.org/10.1371/journal.pcbi.1002598. A short introduction to software licensing for non-specialists.

Wils2018: Greg Wilson: Teaching Tech Together. Lulu.com, 2018, http://teachtogether.tech. How to create and deliver lessons that work and build a teaching community around them.