Link Dump

A Decaying Inspiration Canvas

More documentation coming soon - there check it out live at this site

About the Project

Link Dump is an ephemeral canvas I created over the course of weekends and nights between the spring and summer of 2025. I implemented abilities for users to paste links, files and import Are.na channels in which they, along with the canvas, would age with time.

linkdumpdemo2

At the end of the time, the user would be given the choice to export it as a CSV to save it locally or save anew. Along with locally storing pasted files in the browser, I implemented a collaborative and cross-device board mode with Firebase with a shareable link.

linkdumpdemo

Although I used Claude and Cursor to help me implement features, I designed the visual, brand, and interaction myself utilizing Figma and Framer.

Design details

Designing and building a product myself is much different than just doing it in Figma. Because I am using an external package to create a zoomable canvas, it was difficult to add grouping or debug width resizing.

linkdumpdemo

Another development was initially I relied on simple modals for onboarding, however upon testing realized that most users won't try and read through or input all of it.

linkdumpdemo

As a result, I changed my concept to include a new onboarding process that launched you directly into the experience.

linkdumpdemo Note: The next iteration of this will be fixing the visual design of the cards to convey more scannable information

I allowed progressive disclosure of new features, such as changing the time or date and allowing users to convert their board into a collaborative one rather than having them choose which mode from the start.

linkdumpdemo

One of the biggest difficulties was I was always debugging, making my design process myopic at times.

Why did I build this? Conceptual underpinnings

After observing the principles of creation and decay shared across both natural and creative cycles, I saw an opportunity to join the two. As a serial digital hoarder, I save so much - screenshots in-between photos, thousand item are.na channels, a notes app of one-liners: I'm holding onto so much it falls through my hands.

We collect as a form of noticing and remembering- perhaps it colors a perspective or recalls a feeling buried inside us. We collect with the intent of synthesizing and creating- an ever running to do list. But if we don't act, creativity will linger at the door and disappear.

Acknowledgements

I'm grateful to have been able to spend some time at the Strange Residency retreat to work on this as well as exhibit this at Bring Your Own Beamer at the Gray Area. The feedback I received at both has helped shape the future of the project.

I was selected to give a talk about my process designing and vibe coding it solo at Chinatown.js in NYC, you can view my presentation below and watch it here.

linkdumpdemo