The Occasional Mentor: Kill Your Darlings

Photo by Steve Johnson on Unsplash

THE OCCASIONAL MENTOR is a semi-regular column based on questions I’ve answered on Quora, heard on Slack groups, and other career advice I’ve given over the prior month. Feel free to challenge me in the comments, if you have a different experience.

Kill Your Darlings

I am working on a project with a friend who is acting as a client for a capstone project with an agile development class. She complained to me that the students were unable to create a simple one-sheet deliverable featuring a proposed design. The problem: WordPress hasn’t been set up yet. It didn’t occur to them that they could mock it up in a drawing program or simply sketch it by hand.

When I do in-class studios, I will often make the design students work entirely on paper and whiteboard, no computers allowed, to ideate and create a paper prototype. It can be done in two hours end to end. Is the final deliverable App Store ready? Of course not. But it is enough to move quite a bit toward a testable idea.

Students today, and especially developers, don’t understand the power of a piece of paper that you can throw away. When you start coding (or drafting in WordPress) too soon, you get too married to the code, making it hard later on to incorporate new learnings from your user research. It’s better practice to stay as low fi as possible for as long as possible. That’s at least one day of a five day sprint. Sometimes two (testing the paper artifacts with users). Then “Kill your darlings” before they become too dear.

Note: The phrase “Kill your darlings” (or “murder your babies”) is often attributed to William Faulkner and is a feature of many descriptions of the Beat poets: William Borroughs, Allan Ginsberg, Jack Kerouac et al. In fact, the concept “murder your babies” can be traced to Sir Arthur Quiller-Couch, a British writer and literary critic in a 1916 lecture series at Cambridge. (Quiller-Couch, Sir Arthur (2000) [1916]. “XII. On Style”On the Art of Writing: Lectures Delivered in the University of Cambridge, 1913–1914 (Online ed.). Bartleby.com.)

The Occasional Mentor: On Computing Resources in Digital Humanities

THE OCCASIONAL MENTOR
A monthly-ish column based on questions I’ve answered on Quora, heard on Slack groups, and other career advice I’ve given over the prior month. Hope you like it, but feel free to challenge me in the comments, if you have a different experience. Below are questions I answered in July.

What Should I Learn About Computer Science for Studying History with Digital Humanities

Answered on July 25, 2018

I recommend visiting HASTAC.org. It is a group of academics and practitioners working in digital humanities. There are resources including local events, national conferences, blog posts, discussion lists and trainings.

You can look for digital humanities institutes and departments at local universities to see if they offer public programming. Many do. Where I live in NYC, Columbia and CUNY Graduate Center offer public programs. CUNY has an open access social media platform for digital humanities. Their digital humanities resource guide is pretty comprehensive: CUNY Academic Commons Wiki Archive.

I’ve seen some pretty interesting uses of text analysis, 3D printing and modeling to analyze historic texts and artifacts. Researchers at Rutgers used 3D imagery to scan Roman coins that they 3D printed. The scans offered a finer representation of the relief than the naked eye can see and the 3D prints (similar to photocopies of paper documents) allowed people to hold and examine the object without damaging the original. When I was in the Digital Humanities program at Pratt Institute School of Information I made a presentation on digital tools for archaeology. We learned about a professor at Indiana University who recreated an Ancient Greek archaeology site in Second Life, complete with a toga wearing avatar of himself as a guide. (I’ll add links if I can find them).

Text analytics and statistical/rendering software (like R) can help examine documents by displaying frequency of terms or associating phrases. Researchers have used these tools to render social networks or do sentiment analysis, for example one could study court decisions or news articles to see how action and opinion related to a social or political topic changes over time. Some basic Python, JSON and statistics are helpful.

NYPL Open Book Hack 2015

For the 2015 edition of the NYPL Open Book Hackathon, I participated with a team that was interested in pulling poetry out of Project Gutenberg and creating a user dialogue with a goal toward creating a custom book of poems, based on user preferences. We started out calling it “Pandora for Poetry,” but settled on Musapaedia to avoid obvious copyright issues.

Screen Shot 2015-01-14 at 3.48.17 PM.png

Image Source: http://en.wikipedia.org/wiki/File:Musapaedia.pdf

With Musapaedia:

User can (possibilities)

  • Upload/enter a poem and get a set of poems in custom e-book or web“experience”

  • Choose a set of attributes and get a set of poems in custom e-book or web“experience”

  • Use up/down vote system to determine what kinds of poems that come up

User Experience:

  • Poem “mood”, color/image changes with type of poem

Since this year’s edition of the hackathon was one day as opposed to two, we had much less time to complete the project than previous years, but we were able to create a sample user interface and code the processes that extract the poems. Our team will continue to work on this and hopefully release a working application soon.

Final code we completed today is on GitHub!

https://github.com/rossgoodwin/musapaedia

Team:

Ross Goodwin Ross.goodwin@gmail.com

Noreen Whysel nwhysel@gmail.com

Vimala Pasupathi vcpasupathi@gmail.com

Clarisa Diaz clarisadiaz@gmail.com

Rike Franklin rikefranklin@gmail.com

Beth Dufford emdufford@gmail

Stephen Klein stepheniklein@gmail.com

 

 

 

Stump and Moo

…and for my first piece of post-MLIS magic, I started a project cataloging cows. Literally. It’s a small cattle ranch management app and won’t be public. Mostly coding and connecting to no-SQL database MongoDB, which is based in JSON and has interesting linked data possibilities.

I have also started interning at Architecture_MPS, an online architecture journal. I am developing an image archive of presidential campaign photos from 2000 to 2012. More when there is something to show.