Author Archives: Justin W. Flory

About Justin W. Flory

Justin W. Flory is a student and open source contributor based in the United States. Currently, he is a student at the Rochester Institute of Technology, majoring in Networking & Systems Administration and minoring in Free and Open Source Software. Justin is an active contributor to the Fedora Project. In Fedora, he leads the Community Operations team and participates with the Diversity and Inclusion team. He is also an Ambassador to represent Fedora at events and conferences, where he has spoken on the stages of FOSDEM, DevConfCZ, All Things Open, OSCAL, and more. Justin also participates in other open source communities. He is a former staff member of the SpigotMC project, a former community moderator for, and a contributor to MusicBrainz. He also worked on the UNICEF Office of Innovation's MagicBox project. Additionally, Justin is an avid traveler and always tries to learn something new from the places he visits and the people he meets.

How five Queen songs went mainstream in totally different ways

How five Queen songs went mainstream in totally different ways

Making graphs is easy. Making intuitive, easy-to-understand graphs? It’s harder than most people think. At the Rochester Institute of Technology, the ISTE-260 (Designing the User Experience) course teaches the language of design to IT students. For an introductory exercise in the class, students are tasked to visualize any set of data they desire. Students David Kim, Jathan Anandham, Justin W. Flory, and Scott Tinker used the MusicBrainz database to look at how five different Queen songs went mainstream in different ways.

Continue reading

FOSS Independent Studies with ListenBrainz at the Rochester Institute of Technology

How to set up a ListenBrainz development environment

One of the first rites of passage when working on a new project is creating your development environment. It always seems simple, but sometimes there are bumps along the way. The first activity I did to begin contributing to ListenBrainz was create my development environment. I wasn’t successful with the documentation in the README, so I had to play around and work with the project before I was even running it.

The first part of this post details how to set up your own development environment. Then, the second half talks about the solution I came up with and my first contribution back to the project.

Continue reading