Skip to main content
  1. Posts/

Open Source PhD: June 2017

·3 mins

I have often thought, “I wish I knew what people in [insert name of PhD program] were reading.” because I wanted to do that same reading. Some courses had syllabi available, some had notes, but it was hard to get a sense of the themes that were being discussed. I told myself that if I were ever lucky enough to be able enter a PhD program, I’d share as much as I could about the material I was reading.

Here we are.

I spent June thinking primarily about engineering ethics:

  • is software engineering part of engineering proper? (the articles say no)
  • is software engineering a “profession” like civil engineering? (again, no)
  • what would a code of ethics for software engineers look like (these exist)
    • BUT what would the code look like if it were written with marginalized engineers as the focus? I’ve been calling this intersectional engineering ethics and I’m still thinking about it.
    • in order to center the experiences and needs of marginalized/underrepresented engineers, do you need to start with different theories and questions?

Below is a list of books and articles I read this month.

  • Coleman, E. G. (2012). Coding freedom : the ethics and aesthetics of hacking (p. 254). Princeton University Press.
  • Davis, M. (1991). Thinking like an engineer: The place of a code of ethics in the practice of a profession. Philosophy and Public Affairs, 20(2), 150–167.
  • Di Tullio, D., & Staples, D. S. (2013). The Governance and Control of Open Source Software Projects.. Journal of Management Information Systems, 30(3), 49–80.
  • Ernst, W., & Horwath, I. Gender in science and technology : interdisciplinary approaches (p. 262). Retrieved from
  • Grewal, R., Lilien, G. L., & Mallapragada, G. (2006). Location, Location, Location: How Network Embeddedness Affects Project Success in Open Source Systems. Management Science, 52(7), 1043–1056.
  • Hersh, M. (2014). Science, technology and values: Promoting ethics and social responsibility. AI and Society, 29(2), 167–183.
  • Karwat, D. M. A., Eagle, W. E., Wooldridge, M. S., & Princen, T. E. (2014). Activist Engineering: Changing Engineering Practice By Deploying Praxis. Science and Engineering Ethics, 227–239.
  • Lurie, Y., & Mark, S. (2015). Professional Ethics of Software Engineers: An Ethical Framework. Science and Engineering Ethics, 22(2), 1–18.
  • Mockus, A., Fielding, R. T., & Herbsleb, J. D. (2002). Two Case Studies of Open Source Software Development: Apache and Mozilla. ACM Transactions on Software Engineering and Methodology (TOSEM), 11(3), 309–346.
  • Murillo, L. F. R. (2016). New Expert Eyes Over Fukushima: Open Source Responses to the Nuclear Crisis in Japan. Anthropological Quarterly, 89(2), 399–429.
  • Nafus, D. (2012). 'Patches don't have gender': What is not open in open source software. New Media \& Society, 14(4), 669–683.
  • Schmidt, J. A. (2014). Changing the Paradigm for Engineering Ethics. Science and Engineering Ethics, 20(4), 985–1010.

I also revisited the following classics from the recent #drupaldrama

  • Dunlap, G. (2014). Stay for the community. Retrieved March 25, 2017, from
  • Garfield, L. (2017). TMI About me. Retrieved March 26, 2017, from
  • Evans, J. (2017). Sex and Gor and open source. Retrieved March 26, 2017, from
  • Koehler, C. (2017). Thoughts on recent Drupal governance decisions | Subfictional Studios. Retrieved April 30, 2017, from
  • Garfield, L. (2017). Response to conversations about me. Retrieved March 27, 2017, from

One of the things I love most about working hard is tracking how hard I’m working. Total number of pages (articles and books only) read this month: 728