Think

Think in writing, with notes that compound, so hard problems get easier the longer you work on them.

Start here

A Zettelkasten is a tool to think and write with, and I use every excuse to show programmers what it can do for them. Not sure whether it’s for you? If you don’t write code, start at zettelkasten.de; if you do, watch my talk first:

Paths

  • Zettelkasten

    Notes that link to each other, from Notational Velocity to The Archive, and what they're good for next to an LLM.

  • A Pattern Language for Zettelkasten

    Recurring problems of a growing note archive, and the patterns that solve them.

  • Library

    Books I read and keep coming back to, with my notes on each.

  • Emacs

    Writing, outlining, and Org mode in the editor I spend my days in.

Tools

I made these for my own Zettelkasten. Use them for yours:

Work with me

Latest

All 931 posts
Feb 28 2026

Media Transfer Protocol Tools

I want to get books on my Supernote and notes off it, so in my desperation I began to write scripts and make tools to help.