Back home


A custom tool backed by the API that helps users make unexpected connections, generate ideas, and discover content.

Making Connections

Over the past few years I've discovered that my best ideas come from making unexpected connections between disparate things. I wanted a tool that would help make this process smooth and available to anybody, so I built Différance.Network.

Access to Tools

I mostly made Différance.Network to share part of my thought processes with the rest of the world. I think giving the entire world proper access to free utilities for acquiring and sharing knowledge is absolutely essential, especially in an age where information and knowledge are sites of extreme power.

Extending is an amazing product, and I use it daily, but it has its drawbacks:

  • Its flat ontology makes it difficult to discover new content
  • It's very difficult to find and sort through old channels and blocks
  • It's hard to make connections across channels with large amounts of blocks
Différance.Network solves all these problems with a few simple features:
  • Type any channel name in the search bar to compare two random blocks from that channel (it supports every block type, too)
  • Click a button to visit a random channel
  • Get a permalink to a connection to save important connections

Technical Details

Différance.Network is built entirely in React.js and is open source. It was built over the course of two days as a way to learn the basics of React and to refine my Javascript skills.

View it live