Email or username:

Password:

Forgot your password?
Top-level
Andromeda Yelton

@mhoye Maybe something about evaluating a dependency for suitability in a project. This means pulling on licensing but also *the community around the project* : number of stars/forks, do issues get closed (& what's the conversation like), are PRs getting merged, etc. Because software is actually an ecosystem and a lot of learning/dev is social.

2 comments
Andromeda Yelton

@mhoye Actually before I did this syllabus I would reread *Kill it with Fire* and I would do anything in my power to get an hour of Marianne Bellotti's time for advice on this question. (She is literally an anthropologist who ended up in computing. Possibly likewise with Jennifer Pahlka's book; lots of interesting stories of software playing out in the real world (...beyond SV because omg the whole world is not SV).

Andromeda Yelton

@mhoye oh and I might find an excuse to read the therac-25 paper even though it may not strictly be within this course's learning objectives because people should just have read that

Go Up