← All resources
How to Take Smart Notes cover image

Book

How to Take Smart Notes

One Simple Technique to Boost Writing, Learning and Thinking

Knowledge does not emerge from collecting information; it emerges from creating connections between ideas. How to Take Smart Notes presents note-making as a living system for developing insight over time.

Find this book ↗

Sönke Ahrens introduces the Zettelkasten method as a practical approach to reading, writing, and thinking. Instead of treating notes as storage, the book treats them as a network that supports synthesis, creativity, and long-term learning.

Many knowledge systems are built as repositories. People collect excerpts, highlights, links, and documents with the hope that accumulation will eventually become understanding.

Ahrens argues that this is backwards.

Understanding emerges when ideas are processed, rewritten, connected, and placed into conversation with other ideas.

The Zettelkasten method makes this process visible. Notes become small, durable units of thought linked to other notes through meaningful relationships. Over time, the system becomes more than a memory aid. It becomes a thinking partner.

The book is especially powerful because it integrates reading, writing, and learning into one continuous practice. Knowledge becomes something that grows through use.

Why this belongs here

Knowledge Flow treats knowledge as a living network rather than a pile of stored information. This book belongs here because it offers a concrete practice for turning information into connected, reusable understanding.

Connected through people and ideas

Book

The Discipline of Organizing

Professional Edition

We organize things. We organize information, information about things, and information about information. Organizing is how we create understanding.

Knowledge Flow

  • Knowledge Architecture
  • Knowledge Repositories

Book

Collaborative Software Design

How to facilitate domain modeling decisions

Good software design requires groups to make domain decisions together. Collaborative Software Design teaches facilitation practices for modeling conversations that surface knowledge, conflict, and shared understanding.

Knowledge Flow

  • Knowledge Architecture
  • Knowledge Structures · contextualizes

Book

Living in Information

Websites and apps are places where critical parts of our lives happen. We shop, bank, learn, gossip, and select our leaders there. But many of these places weren't intended to support these activities.

Knowledge Flow

  • Knowledge Architecture