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





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.





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.





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.
