I grew up in Massachusetts, on the North Shore. I moved to Pittsburgh, Pennsylvania to study at Carnegie Mellon University. I also met my wife in Pittsburgh! After completing my PhD, my wife and I moved back to Massachusetts, where we now live in Worcester.

Aside from my obvious interest in computers, my other interests include hiking, reading science fiction, and listening to all kinds of rock music.

My full name is Peter Garth Story. I use he/him pronouns.


I joined Clark University as a visiting assistant professor of Computer Science in Fall 2021. I am excited to teach in the classroom and in research contexts: if you are a student interested in research, please get in touch!

In August 2021, I earned my PhD in Societal Computing from Carnegie Mellon University. My thesis is about using nudges to help people adopt security and privacy tools.

I earned my Bachelor's at Gordon College, where I studied Computer Science and Mathematics. After graduation, I took a gap year, during which I worked as a web developer at Christian Book Distributors.

Favorite Tools


Instead of spending time installing dependencies on your development system, spend that time writing a Dockerfile for your project instead. Then, you'll never have to waste time manually installing dependencies again!


A markup markdown language, which I find very useful for taking notes. Text is written in plaintext, and can be converted to RTF or HTML. I write my course websites in Markdown, and compile them to HTML using Jekyll.

Contact Me

My email address is: Pe(last name)

Message me securely using Keybase.

I have a couple projects on GitHub.

More work details are available on LinkedIn.

I occasionally use Twitter. Follow me @PeterGarthStory.