Projects
Technology and design pursuits that I create and maintain outside of client work.
I use these spaces to experiment and explore—sometimes with practical results, sometimes just for kicks.
Sanity Taxonomy Manager

Taxonomy Manager is a plugin for Sanity Studio that adds a set of tools and two document types to your Sanity Studio — SKOS Concept and SKOS Concept Scheme — that you can use to create, organize, and use standards compliant taxonomies.
Mermaid Content Model

The Mermaid Content Model plug-in provides an up-to-date view of the actual structure of a Sanity project's content model. Use it to understand and communicate the current state of your content model, identify model drift and doc rot, and mitigate the unintended consequences of iterating a content model over time.
UX Methods

While teaching Information Architecture in a UX Design Certificate program here in Seattle, I noticed that students consistently had trouble figuring out how all the methods they were learning fit together. The program I was a part of eventually helped them sort that out, but the consistency and predictability of this challenge underscored for me how overwhelming the techniques of user experience design can be for those new to the practice.
Since the difficulty I saw wasn’t so much in finding resources, but rather in seeing the connections between them, it struck me as a fitting problem to tackle with a small scale knowledge graph. Knowledge graphs capture and codify human expertise in order to help machines classify, describe, and categorize disparate and often mismatched data. This allows designers and developers to programmatically provide the missing context to data—or in this case, to a collection of online resources about UX methods.
Work With Me
For fifteen years and counting clients have trusted me to help them untangle prickly information architecture and content design problems — including when their projects need custom solutions.
If you’re struggling to create, structure, distribute, and manage content that communicates clearly online, I can help.


