I recently switched from a daily journal/to-do list to a weekly one.
I have been surprised just how much it has helped me to keep things moving that otherwise might have been neglected.
My platform of choice is Emacs, org-mode, and org-journal, but I imagine the workflow is similar to Obsidian.
Each day is a top level heading, its to-do and journal items are 2nd level headings. Journal entries are timestamped, to-do items have a state of TODO/PROG/DONE and a timestamped log is kept logging state transitions.
Unfinished to-do items move to the new day automatically when it is created. Completed items are left in previous days, and displayed in a fainter coloured text.
One thing that seems to help me is that the to-do items are interspersed between journal entries. This feels like it gives me more context around what happened on a given day, or around a specific task.
The weekly journal also serves as a store for those useful snippets I find, like "command to access an AWS EC2 via session manager with automatic bash execution".
Obsidian has been very successful gaining "vocal" users who recommend and share their use of the software at "every opportunity. I'm not sure how they did it, but it must be incredibly valuable
I use Obsidian without necessarily being a vocal advocate of it but if asked I would certainly recommend it.
It’s a nice piece of software not because it’s exceptional in a very noticeable fashion but because it gets out of your way. It’s a markdown note taking app using text files in a folder of your choosing, supporting internal links, tags, and flexible metadata when you need them, with a fairly light UI, good plugins support and ecosystem, and which works on mobile and desktop.
Did it fundamentally change the way I work? Of course no, it’s a note taking app. But it does what I need so I’m happy.
I used to wonder why Obsidian had all that hype if it just seemed like yet another note-taking app. I was happy with Joplin and when I asked, no one could point to something concrete that I would need and that was possible in Obsidian and not in Joplin.
But at some point I tried it out of curiosity, and I became hooked.
Does it do anything I wouldn't be able to do in Joplin? For my usage, no (disclaimer: I don't use fancy plugins. I don't even ever look at the graph view, or make any diagrams or things like that). But it's just very good software, neatly executed. Boots up faster than 90% of programs I use, the UI has zero noticeable lag, it's simple and intuitive and has everything I need. I also like the fact that it stores Markdown in plain files without a database (contrary to e.g. Joplin) and that even though I use very few and basic plugins, if I have some complex need in the future, there will surely be one that covers it.
In an era where almost all software feels too bloated, it's a breath of fresh air. Honestly, just not having visible UI lag is something that can easily make me switch from one product to another on its own. It's so rare nowadays in any software more complex than Notepad or Calculator. Add the rest of things I mentioned, and it's a no-brainer.
For me I'm not particularly vocal, but I like Obsidian because the files are just regular markdown files in the filesystem, so can just edit them using vim, port them out etc. I like it way more than other notetaking systems for that reason.
And the authors embrace that idea so it's very happy if you make edits to the underlying files - it doesn't conflict or anything it smoothly reloads to reflect the new state and always feels snappy and easy to use.
I use notion at work and it's ok but for one it's dog slow and secondly they've put too much fancypants autocomplete stuff into it meaning it's actually quite annoying when you're just trying to type a note and it's popping up dropdowns and stuff all the time.
ymmv of course, different people like different things.
I would say notion has leaned more into the collaboration thing whereas obsidian has really tried to make a great note taking tool for individual use.
Most of their evangelists came from cloud-only tools like Roam Research and Notion that could be sluggish at times. Obsidian being free, fast flat file-based and local-first solved a bunch of problems at once.
Yes, perhaps, but I think the timing (the hype around Roam Research), their profile (local, privacy, no lock-in) and getting a specific user group early were important factors as well
I think it is just that Obsidian has a nerd vibe.
Like Obsidian is to Notion what Neovim is to VSCode. It isn’t immediately obvious why it is better, but one of them is more l33t hax0r.
I used Obsidian for 2 years. But I ditched it because it was local only. And it’s sync capabilities (without storage) cost more than an entire office site + cloud storage subscription package. Ridiculou that they expect 8 Euro per month just to sync (not even store) my data.
I now use UpNote. Which has cloud sync, works cross platform and has a one time purchase option that is less than 50 bucks
You can sync Obsidian with whatever solution you want to. It’s just flat text files on your filesystem. I store my notes in OneCloud and it syncs fine. Heck, there is even a free plugin to sync your notes using Git.
The subscription is a convenience but in no way required.
Yeah, hearing the complaints about Sync is just confusing. I didn't have the money to pay for yet another subscription but i wanted to have the same notes on my phone as my computer, and have some backup somewhere. I just googled it and within 30 minutes i have a completely free git syncing plugin working on my laptop and phone installations with a private repository that backs up and holds the complete history.
It was very easy and immediately discoverable. Some day when my savings account starts going up again I'll pay for sync but it was trivial to get "Obsidian Git" plugin working in the meantime
You can use git to backup Obsidian for free, it works on every device, even iOS.
And that's where Obsidian is "obviously better" than notion, it has plugins that anyone can develop.
Another reason why it's better, which is also why it can be so easily backed-up to git, is that it uses simple markdown files with 1 file = 1 note. If Obsidian stops working one day for.. reasons? You still have all your notes and can use any markdown editor to use them.
It's pretty obvious. It's an open format with local files and has plugins. It sucks all over the place, but it has a solid enough foundation for people to tinker it to death. Something they can't really do with most other tools in that space.
I hear what you're saying - though I've had good luck (i.e. haven't had to give it a thought in two years) with Syncthing pumping my vaults (and all business files for that matter) to phone, laptop, and backup nas.
I find these types of articles (and perhaps especially in the obsidian/2nd brain space) a bit funny.
It reads almost like they are trying to convince themselves how great their "new" workflow is. Which ofc they will completely change again in a few weeks.
It's akin to the guy focusing on the perfect VIM keybindings for super fast output, who then never really ends up writing much actual code.
I tried multiple times to use or create such workflow but it never sticks. I realized the only thing I need is to write things down and link notes when possible. No structure, no tags, no processes. It works well.
The only missing thing for me is good local llm integration to ask questions agains notes.
Not an exact analogy but it reminds me of getting new notebooks and pens for Christmas, and writing "This is my new pen" in the book because I couldn't think of anything else. Inevitably the book stayed blank apart from that one sentence.
I love Obsidian. As I have 15-20k notes, Sync with iCloud is a pain. So I started using Obsidian sync. I pay gladly. Also for supporting the team. Yet even with that solution Obsidian takes up to 7 seconds to open on my iPhone. That’s way to slow. So when I try to lookup something or jot down something the startup time reduces my creative juices.
So I subscribed to Drafts to quickly create notes in Obsidian. As I switched to Obsidian sync, the file created by Drafts app in iCloud won’t be visible in Obsidian immediately as it needs to sync to the server and back.
After all these hiccups I started using Notion again. Yes, I have all my notes from past 20+ years in Obsidian, but I do my project work and quick journaling in Notion now. It immediately opens. I can also use databases. And I am in the process of creating a Python script that auto exports my Notion notes to my Obsidian vault.
Notion is really excellent for managing projects, and quickly looking up infos on the go. Perfect companion.
Edit: Corrected startup time of Obsidian with native sync.
I set up a solution with iOS and a-shell and otherwise maintain my notes in Git with automation. This seems to get around the limitations that are encountered with large amounts of files. Since it’s just Git commands under the hood all the optimizations of syncing large amounts of files are included.
There are various guides on how to do this online. As a bonus: this method is completely free and uses no proprietary technologies
Notion has an API. I create database entries with a Python script, export notes with another. I had a hard time exporting a couple of hundred Apple Notes entries some time ago.
Love to see Shida & Erica achieve such a runaway success. I remember alpha testing it during covid and thinking this is really clever and visionary. Their previous product Dynalist didn't take off, but I still use it, along with a devoted niche of folks. They still maintain it, despite Obsidian being the money maker. Dynalist is a workflowy-style infinite nested list that loads entirely into RAM, so all your whole list can filter and move around with zero perceivable latency (if your computer can handle the size). Its really good for storywriting or to do lists or other highly manipulated text. It's up to you to nest the hierarchal structure of it all. Obsidian is more notion/wikipedia style so it's good for tons of notes you don't look at often, but want linked together in a big non-heirachal graph. It doesn't vibe with me personally, feels like hoarding to have that many inevitably-neglected notes, but I get why folks like it.
I never understood why they haven't added the awesome from Workflowy^WDynalist to (the presumably much more financially lucrative) Obsidian.
I liked Workflowy^WDynalist, but (just like Notion and the lesser Notionesques) I didn't like my data being in some weird ass place I couldn't control. For some data it's OK, but...
The open-standards awesome of Obsidian is a huge benefit. But sync, while it works great once set up, costs like 5-10 minutes per machine. Which, compared to just being "on the web" is a huge cost. Potentially hours.
They obviously have the tech to make "on the web" an optional property of your Obsidian vaults... the only thing I can think is that they just don't have the manpower to do it with their lean team.
Which I can respect, but at the same time, as a (paying) user I am unsatisfied, and it seems like a glaring weakness to leave out there. A competitor with half the features, but with that one, seems like the biggest threat to Obsidian to me (even though I don't know of one yet).
EDIT: Oops, yes, I meant Dynalist (updated). I used Workflowy, too, and found them both good but both had that same flaw I couldn't accept for my important data.
I still use Workflowy. Never wanted anything else. I know a lot of people keep migrating tools. I wonder how much increase in productivity they actually get.
Migrating writing to a new organization is a great way to think about what you've written. It's field and personality specific whether that kind of reviewing and reshaping is helpful.
Yeah Workflowy is still popular. Dynalist was created because Jesse Patel was taking years to add any basic feature to Workflowy at the time. They didn't even have hyperlinks (you had to paste links in the note field as URLs) Dynalist added hyperlinks and API access and CSS themes and all sorts of features. Workflowy has slowly been catching up, but isn't quite there. Still no API, so my scripts can't send notes straight to nodes via mac spotlight for example. And lots of little nuances that have grown on me. But Workflowy has added some unique features like mirror nodes that Dynalist never had. I like both. If I wasn't used to years of Dynalist at this point, I'd definitely be on Workflowy.
I find all these systems, things like notion, obsidian etc intreasting but ultimately just hugely overwhelming when I come to use them, like I'm storing a lot of thoughts and ideas, but when I read through them, they sound nice to read, but pretty useless in real life as my brain just short circuits very quickly reading through it all.
I also had this problem and one thing I found useful was to create a distinction between reflecting on something and referencing it. Writing things down helps me think, but it doesn't mean a note will be worth reading. What I began doing is creating a short summary for every note. That way, I only ever reference the summary. Reflections are for thinking, summaries are for referencing.
I understand the appeal of a product like Obsidian. but... I want something robust, performant, trusted, open-source, and as close to my tasks/priorities as possible.
So I use something cross-platform, open-source, tested internationally every day for bugs and security, battle-hardened in production around the world, and used by leaders in the software industry.
I use Obsidian as a journal but I have year-long notes. Each day is a H2 heading and each task/note is an H3 heading, with structured tags for each task/note in the same line. This way I can quickly scroll through my recent notes. Splitting them into years (7 of them already) keeps the size somewhat contained - I would happily have 1 large file if Obsidian and all the plugins I use was more efficient about scrolling through it.
To quickly navigate them I have the plugin Quiet Outline open on the right tab. To focus me I also have a single very short file called Current Priority Work open in a top left tab in Reading View with links to the currently important H3 headings.
New tasks automatically get a "#todo" tag. Currently worked-on tasks get a "#doing" tag. I also use priorities ("#priority/low") and search as such `line:(#priority/high #todo)`.
I also use more tags such as "#client/XYZ", "#systems/ABC". They help a lot to find related notes on various topics.
I used to have a separate file called "doing" that used DataviewJS to create links of all the "#doing"-tagged H3 lines but "Current Priority Work" is better for me.
I have been surprised just how much it has helped me to keep things moving that otherwise might have been neglected.
My platform of choice is Emacs, org-mode, and org-journal, but I imagine the workflow is similar to Obsidian.
Each day is a top level heading, its to-do and journal items are 2nd level headings. Journal entries are timestamped, to-do items have a state of TODO/PROG/DONE and a timestamped log is kept logging state transitions.
Unfinished to-do items move to the new day automatically when it is created. Completed items are left in previous days, and displayed in a fainter coloured text.
The weekly journal also serves as a store for those useful snippets I find, like "command to access an AWS EC2 via session manager with automatic bash execution".
This gist is a barebones init.el that just loads org-mode and org-journal via straight.el: https://gist.github.com/aclarknexient/87518aee8a0fbc9c905072...
For those with existing Emacs init setups, lines 31 through 45 have the relevant settings.
It’s a nice piece of software not because it’s exceptional in a very noticeable fashion but because it gets out of your way. It’s a markdown note taking app using text files in a folder of your choosing, supporting internal links, tags, and flexible metadata when you need them, with a fairly light UI, good plugins support and ecosystem, and which works on mobile and desktop.
Did it fundamentally change the way I work? Of course no, it’s a note taking app. But it does what I need so I’m happy.
I used to wonder why Obsidian had all that hype if it just seemed like yet another note-taking app. I was happy with Joplin and when I asked, no one could point to something concrete that I would need and that was possible in Obsidian and not in Joplin.
But at some point I tried it out of curiosity, and I became hooked.
Does it do anything I wouldn't be able to do in Joplin? For my usage, no (disclaimer: I don't use fancy plugins. I don't even ever look at the graph view, or make any diagrams or things like that). But it's just very good software, neatly executed. Boots up faster than 90% of programs I use, the UI has zero noticeable lag, it's simple and intuitive and has everything I need. I also like the fact that it stores Markdown in plain files without a database (contrary to e.g. Joplin) and that even though I use very few and basic plugins, if I have some complex need in the future, there will surely be one that covers it.
In an era where almost all software feels too bloated, it's a breath of fresh air. Honestly, just not having visible UI lag is something that can easily make me switch from one product to another on its own. It's so rare nowadays in any software more complex than Notepad or Calculator. Add the rest of things I mentioned, and it's a no-brainer.
And the authors embrace that idea so it's very happy if you make edits to the underlying files - it doesn't conflict or anything it smoothly reloads to reflect the new state and always feels snappy and easy to use.
I use notion at work and it's ok but for one it's dog slow and secondly they've put too much fancypants autocomplete stuff into it meaning it's actually quite annoying when you're just trying to type a note and it's popping up dropdowns and stuff all the time.
ymmv of course, different people like different things.
I would say notion has leaned more into the collaboration thing whereas obsidian has really tried to make a great note taking tool for individual use.
- it’s clean
- it’s flexible and customizable
- it’s performant
- it has a robust ecosystem of useful open plugins
- it has a useful mental model
- you’re not tied to the vendor, it’s just markdown
In short, it’s just well made useful software. Nerds like that.
Perhaps by creating a great app?
I used Obsidian for 2 years. But I ditched it because it was local only. And it’s sync capabilities (without storage) cost more than an entire office site + cloud storage subscription package. Ridiculou that they expect 8 Euro per month just to sync (not even store) my data.
I now use UpNote. Which has cloud sync, works cross platform and has a one time purchase option that is less than 50 bucks
The subscription is a convenience but in no way required.
It was very easy and immediately discoverable. Some day when my savings account starts going up again I'll pay for sync but it was trivial to get "Obsidian Git" plugin working in the meantime
And that's where Obsidian is "obviously better" than notion, it has plugins that anyone can develop.
Another reason why it's better, which is also why it can be so easily backed-up to git, is that it uses simple markdown files with 1 file = 1 note. If Obsidian stops working one day for.. reasons? You still have all your notes and can use any markdown editor to use them.
It's pretty obvious. It's an open format with local files and has plugins. It sucks all over the place, but it has a solid enough foundation for people to tinker it to death. Something they can't really do with most other tools in that space.
But I also found obsidian to be a bit brittle (especially if you don't pay for sync).
I've just reverted back to a note book for my journal and then files in ~/notes that I grep.
It reads almost like they are trying to convince themselves how great their "new" workflow is. Which ofc they will completely change again in a few weeks.
It's akin to the guy focusing on the perfect VIM keybindings for super fast output, who then never really ends up writing much actual code.
So I subscribed to Drafts to quickly create notes in Obsidian. As I switched to Obsidian sync, the file created by Drafts app in iCloud won’t be visible in Obsidian immediately as it needs to sync to the server and back.
After all these hiccups I started using Notion again. Yes, I have all my notes from past 20+ years in Obsidian, but I do my project work and quick journaling in Notion now. It immediately opens. I can also use databases. And I am in the process of creating a Python script that auto exports my Notion notes to my Obsidian vault.
Notion is really excellent for managing projects, and quickly looking up infos on the go. Perfect companion.
Edit: Corrected startup time of Obsidian with native sync.
There are various guides on how to do this online. As a bonus: this method is completely free and uses no proprietary technologies
I liked Workflowy^WDynalist, but (just like Notion and the lesser Notionesques) I didn't like my data being in some weird ass place I couldn't control. For some data it's OK, but...
The open-standards awesome of Obsidian is a huge benefit. But sync, while it works great once set up, costs like 5-10 minutes per machine. Which, compared to just being "on the web" is a huge cost. Potentially hours.
They obviously have the tech to make "on the web" an optional property of your Obsidian vaults... the only thing I can think is that they just don't have the manpower to do it with their lean team.
Which I can respect, but at the same time, as a (paying) user I am unsatisfied, and it seems like a glaring weakness to leave out there. A competitor with half the features, but with that one, seems like the biggest threat to Obsidian to me (even though I don't know of one yet).
EDIT: Oops, yes, I meant Dynalist (updated). I used Workflowy, too, and found them both good but both had that same flaw I couldn't accept for my important data.
So I use something cross-platform, open-source, tested internationally every day for bugs and security, battle-hardened in production around the world, and used by leaders in the software industry.
I use git.
You can sync your Markdown files between machines using their sync feature, or you could use Git.
To quickly navigate them I have the plugin Quiet Outline open on the right tab. To focus me I also have a single very short file called Current Priority Work open in a top left tab in Reading View with links to the currently important H3 headings.
New tasks automatically get a "#todo" tag. Currently worked-on tasks get a "#doing" tag. I also use priorities ("#priority/low") and search as such `line:(#priority/high #todo)`.
I also use more tags such as "#client/XYZ", "#systems/ABC". They help a lot to find related notes on various topics.
I used to have a separate file called "doing" that used DataviewJS to create links of all the "#doing"-tagged H3 lines but "Current Priority Work" is better for me.