top of page

Hug Reports

Crafting community artifacts to recognize the value of open-source developers and foster positivity within and around the development community

Sector                   Role                      Team                       Function                           Tools

Education            Co-Creator           Group (4)                Mobile App                      Figma 

hug reports extension_main.jpeg
hug reports_bloom_yellow.png
hug reports_bloom_edited_edited.png
hug reports_bloom_yellow.png
hug reports_bloom_edited_edited.png
hug reports_bloom_edited_edited.png
image.png

frank-ratchye

grant 

recipient

image_edited.png

Sector                            Role                               Team Size                              Function                               Tools

Community                             Visuals Lead                                    3                                                   VS Code plugin                                   p5.js

live data visualization

Figma

Adobe Animate

00 Status

In progress. Received the Frank-Ratchye Studio CS + X Grant in 2025 to fund the visualization process and shipping/physical placement of visualization around university.

01 The Challenge (Opportunity!)

How do we cultivate a culture of gratitude and positivity, beginning with the Carnegie Mellon software development community?
1 year timeline.

02 Background (A need for...)

In most software development, including coursework, we build on tools that volunteer developers have made freely available as open-source projects (e.g., students use p5.js for creative coding and numpy for scientific computing).

 

Yet we, and most other users of these tools, rarely think to thank the developers and volunteers who develop these free tools. The goal of this work is to: 1) create the application to easily send a message (Hug Report) to the developers while coding, and 2) build a community artifact to inspire broader culture change: a digital installation visualizing the gratefulness.

03 Target Group & Research

Pranav's Khadpe (one of the team member)'s, research linked here. Based on understanding and exploration of this paper and collaboration with him and our other team member, various concepts for the data visualization portion of 'Hug Reports' began.

After several rounds of discussion, we agreed that the final product would be tailored towards anyone who codes, with an initial focus on students at Carnegie Mellon University.

 

The final visual product needed to portray a sense of optimism even if there were few responses/Hug Reports sent, while incentivizing more responses with an aesthetically appealing, heartwarming visualization.

04 Ideation & Visual Style

We first conducted surveys asking users about their first impression of different styles of visualizations, focusing on three ideas: ​

what would convey the concept of a Hug Report and sense of optimism better, and whether there were aesthetic preferences in the general population.

HR_literal sketches.jpg
HR_abstract sketches.jpg
HR_abstract sketches.jpg
Screenshot 2025-08-24 201531.png
Screenshot 2025-08-24 201751.png

There was no initial preference for representational vs. abstract artwork, so we opted for the most popular sketch overall, then experimented with different color schemes, again testing for what invoked a sense of positivity.

Screenshot 2025-08-24 202114.png
Screenshot 2025-08-24 212854.png
Screenshot 2025-08-24 213025.png
Screenshot 2025-08-24 215358.png
image.png

After further research, we selected a color palette and shape that corresponded with items that recalled physical connection and induced a sense of positivity in viewers.

Based on the various tests and ideations, the final idea for the data visualization's process is as follows: each time the Hug Report extension receives data, a new “bloom” forms, unfurls on the screen, and hovers there (or floats around). Over time, as more messages are sent, there should be a flowing, abstract art piece created by Hug Reports and students. The blooms shrink over time (after the message has been sent for a certain period of time e.g. 1 month). 

05 Reflection

Through this, we learned different methods to increase a sense of intimacy in Generation Z and beyond. I once had a friend who gave me a physical gift and wrote me a long letter for my birthday, rather than the now-ubiquitous one-line text message, and I still recall the joy I experienced. After I moved away, it became difficult for us to continue this form of gift + letter-giving, with our tendency to lose papers and ever-present online shipping costs. This app gave our team a way to preserve and archive intimacy over time, including items such as music and movies that could not be shipped physically, even.

Perhaps a year later, even if one has forgotten about this app and a once-close relationship, a letter that had been waiting to be unlocked is finally allowed to be opened-- upon notification, the user reads the letter and receives the digital gifts in the capsule, recalling a fond memory and their friend.

bottom of page