<story><title>Introduction to the Zettelkasten Method</title><url>https://zettelkasten.de/introduction/</url></story><parent_chain></parent_chain><comment><author>CGamesPlay</author><text>This is your friendly reminder to avoid the productivity hacking tarpit. It feels productive to think about productivity but oftentimes you&amp;#x27;re confusing movement for progress. I&amp;#x27;ll give two specific pieces of advice for people who are thinking about switching from methodology &amp;#x2F; app A to methodology &amp;#x2F; app B.&lt;p&gt;1. You might find something that B does that is just so difficult to accomplish in A, so you want to switch. But before you do, you should spend a week living with the difficult path to do that thing in A. You will likely find that learning the muscle memory to do that thing in A was actually the difficult part, and once you&amp;#x27;ve overcome that hurdle it isn&amp;#x27;t difficult any more.&lt;p&gt;2. You might switch to B and feel that &amp;quot;now, everything is so organized!&amp;quot; However, it&amp;#x27;s very likely that you could have &amp;quot;switched&amp;quot; from A to A and you&amp;#x27;d feel the same way. What I mean by this is that by switching, you&amp;#x27;ve forced yourself to revisit all of your notes. If you forced yourself to revisit your notes without switching, you&amp;#x27;d see the same effect.</text></comment>
<story><title>Introduction to the Zettelkasten Method</title><url>https://zettelkasten.de/introduction/</url></story><parent_chain></parent_chain><comment><author>maddyboo</author><text>Neuron [1] is an exciting new Zettelkasten project.&lt;p&gt;In short, it’s a CLI tool that transforms a directory of markdown files with some special syntax into a static site.&lt;p&gt;A couple of highlights: It’s got support for tags, links, backlinks; it can generate trees of links to notes matching a given tag; the static site has search functionality; there are editor plugins for vim and Emacs.&lt;p&gt;The CLI has the ability to output your entire Zettelkasten graph as JSON, which you can then parse and use to write scripts. I’ve already used this feature to write a few tools for myself that greatly improve my note taking workflow.&lt;p&gt;Behind the scenes, Neuron uses Pandoc to convert the markdown into HTML. There is talk of a feature that would allow the user to write Pandoc filters which would essentially be programs that transform the Neuron AST prior to it being rendered with Pandoc. Such a feature would open up tons of opportunities for customization, e.g. you could write rules to parse custom syntax in your markdown files and generate inline HTML. I’ve already written a tool that does something similar [2] without the use of a Pandoc filter by operating directly on the generated HTML files, but a Pandoc filter would greatly improve the process.&lt;p&gt;All of your notes are simply markdown files stored on your local machine, so you’re free to do whatever you’d like with them: store them in git, write scripts to generate them, whatever.&lt;p&gt;The author is simultaneously developing Cerveau [3] which is a hosted web interface that allows you to edit your notes remotely via a web browser. It transparently syncs your edits to a GitHub repository. Unfortunately, Cerveau is currently closed source, but I believe the author has expressed interest in opening it up if he’s able to get enough GitHub sponsors to sustain its development.&lt;p&gt;If it matters to you, Neuron is written in Haskell and the project makes heavy use of Nix.&lt;p&gt;1: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;srid&amp;#x2F;neuron&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;srid&amp;#x2F;neuron&lt;/a&gt;&lt;p&gt;2: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;srid&amp;#x2F;neuron&amp;#x2F;issues&amp;#x2F;228#issuecomment-670290253&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;srid&amp;#x2F;neuron&amp;#x2F;issues&amp;#x2F;228#issuecomment-67029...&lt;/a&gt;&lt;p&gt;3: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.cerveau.app&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.cerveau.app&lt;/a&gt;</text></comment>