A hand is extended, wearing a pink rubber glove. The hand is holding an unlabeled spray bottle aimed towards an unseen area off of screen. A subtitle appears in the open space next to the spray bottle: "Scrub gently: On data scrubbing in a community survey."

Scrub gently: On data scrubbing in a community survey.

Should we be too quick to discard negative, harmful responses in a community survey? This short review considers a time when an Open Source community is evaluating its community with a survey. What did we decide to do in the end?

Continue reading
A banner image with a white background. Text shown: CHAOSS D.E.I. Review. Supported by the Ford Foundation.

CHAOSS DEI Review: Midyear reflection

In February 2021, the CHAOSS Project initiated a review of its diversity, equity, and inclusion practices. This post summarizes the progress made by the review team in 2022 and looks ahead to Justin’s aspirations for 2023.

Continue reading
Six flowers of various stages in blooming are arranged in ascending order. The image is captioned, "sustainable investments."

4 metrics to measure sustainable open source investments.

“Sustainability” is almost a buzzword now. But how do you measure it in an open source ecosystem? This post shares four CHAOSS metrics to help shape the next year of open source data exploration in the UNICEF Open Source Mentorship program.

Continue reading
Cryptographic Autonomy License (CAL-1.0): My first license review

Cryptographic Autonomy License (CAL-1.0): My first license review

The bookmark was creeping on my browser’s toolbar for months. “Cryptographic Autonomy License” CAL-1.0 on the Open Source Initiative webpage. But today, I decided it was time to do my first amateur license review. This is a fun exercise (for me). Remember, I am not a lawyer and this does

Continue reading
How five Queen songs went mainstream in totally different ways

How five Queen songs went mainstream in totally different ways

Originally published on the MusicBrainz blog. 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

Continue reading
On the data refrain: Contributing to ListenBrainz

Statistics proposal and self-hosting ListenBrainz

This post is part of a series of posts where I contribute to the ListenBrainz project for my independent study at the Rochester Institute of Technology in the fall 2017 semester. For more posts, find them in this tag. This week is the last week of the fall 2017 semester

Continue reading
On the data refrain: Contributing to ListenBrainz

Exploring Google Code-In, ListenBrainz easyfix bugs, D3.js

This post is part of a series of posts where I contribute to the ListenBrainz project for my independent study at the Rochester Institute of Technology in the fall 2017 semester. For more posts, find them in this tag. Last week moved quickly for me in ListenBrainz. I submitted multiple

Continue reading
On the data refrain: Contributing to ListenBrainz

How to set up a ListenBrainz development environment

This post is part of a series of posts where I contribute to the ListenBrainz project for my independent study at the Rochester Institute of Technology in the fall 2017 semester. For more posts, find them in this tag. One of the first rites of passage when working on a

Continue reading
On the data refrain: Contributing to ListenBrainz

On the data refrain: Contributing to ListenBrainz

A unique opportunity of attending an open source-friendly university is when course credits and working on open source projects collide. This semester, I’m participating in an independent study at the Rochester Institute of Technology where I will contribute to the ListenBrainz project. Many students take part in independent studies where

Continue reading