Markdown-based knowledge base
New Insights into Past Work
Here is the other issue I wondered about when I came across Obsidian: Taking new notes for new projects is all well and good, but what about past work? Can Obsidian give me more insights than I could discover myself about my previous writing activities? That is, can Obsidian help me to write more efficiently or to find new uses for my past work?
Right now, I still do not have a final answer to these questions. But I already know enough to believe that the answers may be at least partially positive.
As of February 2021, my main blog [8] contains over 1,200 posts, written over 13 years. The posts contain more than 700K words total, and are published online with the Hugo static site generator [9]. Each post is a Markdown file, with tags and other metadata in its own frontmatter, and all links among posts are relative URLS (that is, the URL of the About page is just /about, without the full domain name).
After practicing with the Ideal Linux Distro Vault, I copied all the Markdown files of that blog in another folder, told Obsidian to open it as Vault, and began to explore the result. On one hand, I was pleased to see that Obsidian correctly recognized all the links between my posts, as well as most of the tags in the frontmatter. On the other hand, I was disappointed to find that Obsidian and Hugo do not parse frontmatter tags in exactly the same way. In Hugo, a frontmatter line like this:
- open source
defines one single tag, open source. Obsidian, instead does recognize such lines as tags, but seems to stop parsing at the first whitespace, thus treating tags like open source or open hardware as if they all were the same tag, called open (Figure 8). Enclosing words between quotes seemed to make no difference. For other users, this may be a totally irrelevant issue. For me, so far this mismatch has made analyzing my tags with Obsidian much less effective than it could be. But it's just plain text files, remember? Should I find that I really need it, I could probably patch the problem with some script that automatically removes all the spaces inside tags.
Apart from tags, I have found the way Obsidian shows me my own past work intriguing, at a minimum, and potentially very useful, even if it requires time. Figure 9 shows what my whole corpus of more 1,200 blog posts looks like through Obsidian. Some groups of posts (e.g. those numbered 1 to 5 in Figure 9) rightly appear as mostly independent clusters. (Number 6 does not really matter, because it is the cluster of all the posts that link to the About page of the whole blog.)
Those five clusters, in fact, are long essays that at some point I republished on the blog after splitting them into multiple short posts, with an "index" post that is now the hub of the cluster. Further study of the Obsidian graph will help me to see if those clusters should also be linked from other nodes. Then there are many posts without any link to or from the others. Obsidian can list them in a special pane, but the graph (see number 7 in Figure 9) really makes them stand out. The last marker in Figure 9 indicates the graph menu, which offers many options to customize the graph. Hopefully, those graph visualization options, combined with the backlink listing function of Obsidian, will give me many suggestions to make my blog more interesting, and more useful, for all its readers.
Conclusions
Let's be clear: It takes a lot of self-discipline to really take advantage of any tool like Obsidian, but if you can gather that discipline, it is really worth it. While this software is not open source, it is "open" in the sense explained above (i.e., highly interoperable with other tools and without lock-ins). For these reasons, plus its graphic presentation, link management, and tagging functions, Obsidian can be quite helpful for anyone who has a lot of mainly textual material to record, organize, and reuse with the smallest possible effort, and that doesn't mean just students, academics, and other professionals of the written word, from lawyers to journalists. I half suspect, half hope, that Obsidian can really help to discover what an essay I read calls "the adjacent possible" [10].
Its web page says that "Obsidian works better if you have large screens and atomic short notes." As true as this is, surely it is not the only valid setting for Obsidian.
Personally, I will continue to test Obsidian as an organizer and assistant for preparing ebooks and other long-form texts or data catalogs. But the best way for you to use Obsidian depends on how your own brain works and on the kind of material you need to organize and analyze. I encourage everybody to try Obsidian to discover what their way may be.
Infos
- Obsidian: https://obsidian.md/
- Markdown format and tools: https://daringfireball.net/projects/markdown/
- CommonMark: https://commonmark.org/
- GitHub Flavored Markdown (GFM): https://github.github.com/gfm/
- Roam Research: https://roamresearch.com/
- Zettelkasten: https://en.wikipedia.org/wiki/Zettelkasten
- MarkDownload: https://addons.mozilla.org/en-GB/firefox/addon/markdownload/
- My "Stop!" blog: https://stop.zona-m.net
- Hugo: https://gohugo.io/
- "Exploring the adjacent possible – The origin of good ideas" by Ulf Ehlert, Understanding Innovation (blog), January 3, 2019: https://understandinginnovation.blog/2019/01/03/exploring-the-adjacent-possible-the-origin-of-good-ideas/
« Previous 1 2 3
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.
-
ZorinOS 17.1 Released, Includes Improved Windows App Support
If you need or desire to run Windows applications on Linux, there's one distribution intent on making that easier for you and its new release further improves that feature.
-
Linux Market Share Surpasses 4% for the First Time
Look out Windows and macOS, Linux is on the rise and has even topped ChromeOS to become the fourth most widely used OS around the globe.
-
KDE’s Plasma 6 Officially Available
KDE’s Plasma 6.0 "Megarelease" has happened, and it's brimming with new features, polish, and performance.
-
Latest Version of Tails Unleashed
Tails 6.0 is based on Debian 12 and includes GNOME 43.
-
KDE Announces New Slimbook V with Plenty of Power and KDE’s Plasma 6
If you're a fan of KDE Plasma, you'll be thrilled to hear they've announced a new Slimbook with an AMD CPU and the latest version of KDE Plasma desktop.
-
Monthly Sponsorship Includes Early Access to elementary OS 8
If you want to get a glimpse of what's in the pipeline for elementary OS 8, just set up a monthly sponsorship to help fund its continued existence.