
Finding the Thread
This website is a living database of my creative inputs and outputs: a place to explore the links between my projects, collaborators, inspirations, and tools. I've widened the aperture of a traditional portfolio in favor of a longer time scale: one that starts not only before my professional career, but also before I was born. My work is contextualized by the media and technology that's shaped me, and this interface is meant to make that visible.
The digital landscape grows more disorienting everyday. I find comfort in a grander view, both on a cultural and personal level. How did technology get here? How did I get here, designing and building for the screen? Where might all this lead? Here's my futile attempt to thread that needle; mostly for me, but also for you. I'm trying my best to put that philosophy degree to use.
Nodes are fragments of my practice, loosely connected by theme, style, or process. Each node belongs to one of the following media types:
Are.na users will recognize nodes and collections; they're adapted from the platform's concepts of blocks and channels. I considered using the Are.na API to power this website but ultimately wanted more control over the data model and media rendering. I am a proud supporter of Are.na, though, and deeply inspired by their work.
I also took inspiration from another one of my favorite software tools, Obsidian. The graph view (only accessible on desktop) mirrors Obsidian's interface, built on the same foundation of backlinks. Unlike traditional one-way hyperlinks, backlinks are bidirectional, surfacing a web of relationships that's easier to explore. I'm more interested in a set of ideas than any particular medium, which makes the connections between nodes just as important to me as the nodes themselves.
I'll continue adding past nodes, in no particular order. I'm also working on some new projects that I'm excited to share soon.
Explore the archive