JavaScript plugins for Roam Research [[roam/js]]

One of the reasons why advanced users enjoy Roam Research so much is metaprogramming—the ability to modify Roam’s behaviour inside Roam itself, without ever touching its source code. By using JavaScript blocks via the roam/js feature, you can add new customise your experience. The good news is: you don’t need to be a programmer yourself … Read More

Textual maps and the future of text

A few months ago, we hosted a workshop about the Future of Text with publisher, developer, and researcher Frode Hegland. We talked about how the medium shapes the message; how interactive digital text can transform the way we consume information; and how we can break free from the paradigm of the printed page. Frode leads … Read More

Building an antilibrary: the power of unread books

Tsundoku (積ん読) is a beautiful Japanese word describing the habit of acquiring books but letting them pile up without reading them. I used to feel guilty about this tendency, and would strive to only buy new books once I had finished the ones I owned. However, the concept of the antilibrary has completely changed my … Read More

The state of personal knowledge management

Discover the latest trends in personal knowledge management with our 40-page report. Explore a directory of 120+ tools for thought, the competitive landscape for tools for thought, and examples of knowledge management stacks. Learn about the 5 C’s of personal knowledge management and 3 opportunities for makers to leverage these trends.

Connected Papers: a visual tool for academic research

I’m obsessed with thinking in maps: discovering and creating connections between ideas, adding nodes to a knowledge graph, finding patterns across distant areas of knowledge. However, the traditional way of exploring connections between research papers is fairly tedious: read the paper, scan the references, search for any relevant title, rinse and repeat. Connected Papers aims … Read More

How to build diagrams in Roam Research

As a big fan of thinking in maps, I’m always curious about tools to lay out and connect ideas visually. Many people are not aware as this is a bit of a hidden functionality, but you can actually create diagrams in Roam. 1. Create the canvas. Type {{diagram}} and press enter. You can also type … Read More