I just casually loaded the mermaid web site with little expectation and was like whoa! . . . this is exactly what I want, specifically because its code driven AND visual. I've had great experience so far with the code based sequence diagrams and this is above and beyond! I'm going to give it a try
Im enjoying using logseq. Even if obsidian saves everything in markdown I'd strongly prefer an opensource platform There are also quite a few people using both obsidian and logseq on the same documents
As someone who's tried using notion as a knowledge management tool, I find the ground up approach obsidian provides to be match my gardener style of taking notes much more. Notion is still great for task management and tracking (it literally functions as a graphical interface for databases) but obsidian is just so much better for capture. Working on creating a system that balances the two together
Awesome! Thanks for the overview- I've used notion sparingly, but this makes me consider using it more. I would add that having a place for bookmarks for relevant Stack Overflows, tutorials etc is helpful- which has been my strategy so far- using google chrome bookmarks, but it gets messy quickly, and I never really take the time to organize them.
Thanks James - totally agree with bookmarks getting messy. I'm actually currently experimenting with storing useful code excerpts inside Notion instead of just a link to where I got them from. So far it seems to make retrieval much quicker
I've heard great things about it, it's on my list of stuff to check out! I've also recently been trying out org-roam in emacs, which seems pretty amazing. I've definitely discovered a ton of great PKM software since making this video, thanks to comments like this!
UAU, I've simply cried when you presented the mermaid tool. It's everything I was looking for during last twenty years as system analysts. Thank you very much for share.
I just use linux core-utils, helix fzf, rg git rsync and... They never lock you in, they are crazy powerful and they don't require much setup. It may not be as pretty, but it can be well integrated, madly customizable and perfectly resilient. More than that some of it has been in development for more than 3 decades.
That sounds like a great setup. There's something to be said for using tools that are ultra mature instead of something bleeding edge that has a bunch of shiny features that you don't need and that wind up being distracting
I'll use Obsidian, how did I miss this? The fact that I can drop Asana to use the Kanban plugin inside Obsidian is truly amazing. This shirt needs some glitters!
Big tip, build your own knowledge management system if you're already a software dev. This way you own you system, data and can implement any form of dsta display you might like. Ways you can fairly easily do this is using md/mdx together with nextJS 13 AppDir or docusaurus
Thank you for such a great conetent. Just want to say that Ink drop looks really "similar" to free and open source project called Joplin which is cross-platform application with so many features. No sure what is relationship between the two projects but I definitely will go with Joplin. I'm using it for many years, I got it to sync all my machines using Dropbox.
that is a great book, since I started creating and adapting my second brain, I'm able to learn new things and improve on what I already know, that's why I'm diving into Rust now, I use Notion for it, I was going to use Obsidian but I use Notion for more than taking notes.
Nice, glad you found it valuable as well. I've found that many of the benefits of note taking that he talks about have come to fruition for me. I'm also using Notion still despite thinking that I might switch to Obsidian...
I hadn't heard of Dendron, and while VSCode is not my primary editor I do use it some so I think I might give it a try as I've been thinking about getting into second brain stuff lately. Thanks for the video!
Using obsidian for 6 months. At first it was a bit rough journey. But after a while there is no complain from me and right now can't even think of start the working day without opening obsidian in my workstation (pop os & arch)
nice! out of curiosity do you have a synchronization/backup solution in place? I used iCloud when I was trying it out which worked great, but I was wondering what the best approach would be if I were on Linux or Windows.
Thanks for the interest - I've been in a perpetual hunt for a good system for organizing my notes, I think I'm getting closer but I'm not quite there yet. I'd be happy to share once the dust settles!
I'm personally a big fan of Zettlr. It's similar to Obsidian in that it works with Markdown files directly on disk but without the deal-breaker of being proprietary software.
u cna use a combination of apps for different things. I mostly use logseq day-day and make bullet-atomic notes in, i use notion for things like life , journaling and aesthetic stuff, and obsidian is my main for more longer form notes. And you can integrate all 3. Like i can access my notion via my obsidian, and i can share vaults with logseq, (although i dont, at this stage as I like to work them side by side)
that would be a fun one to make! In the meantime check out Nicole van der Hoveven who seems to be the resident Obsidian expert on RUclips ruclips.net/user/NicolevanderHoeven
Bear very much does support hierarchy, just try tagging something with #tag/subtag/subsubtag. You can also do #tags with spaces#. They’re just like folders, only a note can have multiple tags, but only be in one folder in Obsidian and others. Also, the Markdown compatibility mode just changes some details on syntax (think like CommonMark vs GFM), most stuff is the same with or without this option. Also, if you like Notion, try Craft. It’s basically the same concept, but with a nice smooth native AI (a webinterface exists, never tried it) and extension support.
There were several good PKM solutions I neglected to check out prior to this video, including LogSeq. I'll definitely be doing a follow up at some point!
Great video. I’d give Workflowy a look if you do a follow up video. Been using it for years and it has a unique, interesting approach to content structure and user interface.
All those tools fail to use git, which is why I use vscode + FOAM + whatever else I need. I've adopted Niklas Luhmann's Zettelkasten system, which originally is a physical slip-note system, into a system of markdown files. I've basically created my own wiki, while being able to version control my data.
Learning Luhmann's original system is a pain, as it is hard to adopt in software, and there's no easy-to-read guide that makes sense without already knowing the system.
I would strongly recommend anyone to try out Dendron, even if you are not using VS Code as your primary editor. The reason is that I think the way it allows you to hierarchically organize and quickly access information is much better than the other options. The creator of Dendron describes it on the Blog in an article called "A Hierarchy First Approach to Note Taking". In the past I have used Obsidian for my developer reference notes (still do for non-dev notes) but ended up creating these huge files where I have to scroll to find what I'm looking for. If I create a lot of small files, e. g. each containing one Code snippet, I still have to find them somehow when I need them. From Obsidian I moved to Logseq which is an outliner but it has similar problems, just that instead of scrolling through long files or following links you have to collapse/expand bullet points until you find what you are looking for. Dendron is much faster. Suppose I am looking for the correct syntax to iterate over a data frame with the Python library pandas. I know exactly where to find it: In a file called lang.py.lib.pd.iterate.md. I can also just lookup "pd." and it will already suggest the file to me. Of course you could also organize your files in a similar way using other tools like Obsidian. But Dendron makes it much easier with features like hierarchy refactoring (you can just move whole branches of your knowledge tree to a new location with a few keystrokes) and schemas which can be used to define a generic structure, e. g. for taking notes on a programming language (which will have concepts like data types, operators, etc.).
Dendron is great! I've also been trying out something called org-roam which is basically the same thing but for emacs. Hoping to make a video with my findings once I get proficient at it...
@@codetothemoon I respect your work ethic. So many RUclips videos about the subject are from people that use PKM for only 2 weeks. Take your time and let us know if you find something that suited you.
@@codetothemoon technical stuff about a technology or language is okay, but I feel like I can just read the docs and learn it. What I absolutely love is stuff coming from a senior engineer, things that come from experience and from years of mistakes, or techniques like this.
do you mean Neorg? I took a brief look and it seems interesting, I'll have to dig into it at some point. In general I discovered a ton more PKM approaches after making this video, so I think it's inevitable that I'll make a follow up 😎
That is true! I've evolved quite a bit since making this video. I still use Notion a bit but my primary PKM tool is org-roam within Emacs, which is open source but obviously not usable via browser. Maybe I'll do another video...
yeah, those are definitely great reasons to go with Obsidian. I do still use Notion, but I've gone in a bit of a different direction since I made this video. Now primarily using org-roam in doom emacs 😎
@@gamer-gw9iy actually it doesn't affect my reading at all - but I don't have any depth perception like most people have, which hasn't been an issue unless I try playing a sport that involves catching a ball. It's been more of a cosmetic issue than anything else
@@codetothemoon I see, I thought an incident like physical trauma occurred. Luckily not. Now that you said it, I noticed something was off in your other videos too, couldn’t quite pin point it back then. For me it’s the reverse. I need to not blink and intentionally relax my right eye; or concentrate on the image of it, which takes effort since it’s non-dominant. The main reason is likely that the vision of both eyes don’t match otherwise. If one could see through my closed eyelids, you’d see strabismus quite clearly. EDIT: the medical term is heterophoria it seems
@@sohn7767 yeah no physical trauma, though I did have a few surgeries to try to fix it when I was younger. What happens when you don't relax your right eye?
The fact that Obsidian quizzes you before you can turn on Vim mode is hilarious.
I agree, I had a nice belly laugh when I first saw this 🙃
I've already got my own thing but I'm totally gonna download Obsidian just to see the quiz.
And done, pretty funny :D
I just casually loaded the mermaid web site with little expectation and was like whoa! . . . this is exactly what I want, specifically because its code driven AND visual. I've had great experience so far with the code based sequence diagrams and this is above and beyond! I'm going to give it a try
nice Matt! I had a similar reaction when I discovered Mermaid. I love how it's JS so it can be integrated into any JS based app...
Im enjoying using logseq. Even if obsidian saves everything in markdown I'd strongly prefer an opensource platform
There are also quite a few people using both obsidian and logseq on the same documents
Not sure how but I hadn't heard of logseq until after this video, it's definitely one of the ones I'd like to check out for a future video
As someone who's tried using notion as a knowledge management tool, I find the ground up approach obsidian provides to be match my gardener style of taking notes much more. Notion is still great for task management and tracking (it literally functions as a graphical interface for databases) but obsidian is just so much better for capture. Working on creating a system that balances the two together
Nice, yeah Obsidian is incredible. Literally every day I'm asking myself "is it time to switch now?" But I never do, and it's hard to articulate why
Awesome! Thanks for the overview- I've used notion sparingly, but this makes me consider using it more. I would add that having a place for bookmarks for relevant Stack Overflows, tutorials etc is helpful- which has been my strategy so far- using google chrome bookmarks, but it gets messy quickly, and I never really take the time to organize them.
Thanks James - totally agree with bookmarks getting messy. I'm actually currently experimenting with storing useful code excerpts inside Notion instead of just a link to where I got them from. So far it seems to make retrieval much quicker
Logseq is worth a look imho. I left Obsidian for it. And opensource
I've heard great things about it, it's on my list of stuff to check out! I've also recently been trying out org-roam in emacs, which seems pretty amazing. I've definitely discovered a ton of great PKM software since making this video, thanks to comments like this!
@@codetothemoon thank you for the video btw 😀 Subbed
UAU, I've simply cried when you presented the mermaid tool. It's everything I was looking for during last twenty years as system analysts. Thank you very much for share.
I just use linux core-utils, helix fzf, rg git rsync and... They never lock you in, they are crazy powerful and they don't require much setup. It may not be as pretty, but it can be well integrated, madly customizable and perfectly resilient.
More than that some of it has been in development for more than 3 decades.
That sounds like a great setup. There's something to be said for using tools that are ultra mature instead of something bleeding edge that has a bunch of shiny features that you don't need and that wind up being distracting
I'll use Obsidian, how did I miss this?
The fact that I can drop Asana to use the Kanban plugin inside Obsidian is truly amazing.
This shirt needs some glitters!
Great choice! haven't actually tried Obsidian for project management, would be awesome if you could report back and let us know how it works out
Big tip, build your own knowledge management system if you're already a software dev. This way you own you system, data and can implement any form of dsta display you might like.
Ways you can fairly easily do this is using md/mdx together with nextJS 13 AppDir or docusaurus
i love you mann, i think obsidian and dendron are both super.
Thanks, love you back! And I agree!
Thank you for such a great conetent. Just want to say that Ink drop looks really "similar" to free and open source project called Joplin which is cross-platform application with so many features. No sure what is relationship between the two projects but I definitely will go with Joplin. I'm using it for many years, I got it to sync all my machines using Dropbox.
Folks keep raving about Joplin, I really wish I had known about it while making this video!
@@codetothemoon haha.. oops !
that is a great book, since I started creating and adapting my second brain, I'm able to learn new things and improve on what I already know, that's why I'm diving into Rust now, I use Notion for it, I was going to use Obsidian but I use Notion for more than taking notes.
Nice, glad you found it valuable as well. I've found that many of the benefits of note taking that he talks about have come to fruition for me. I'm also using Notion still despite thinking that I might switch to Obsidian...
I hadn't heard of Dendron, and while VSCode is not my primary editor I do use it some so I think I might give it a try as I've been thinking about getting into second brain stuff lately. Thanks for the video!
For markdown notes, I use Inkdrop. Love it!
Nice! It seems great, as is the author's RUclips channel!
I'm using Emac with evil-mode to implement a second brain and a GTD (David Allen) style system with org-mode files.
nice! I'm actually doing something similar now - do you use org-roam as well?
Obsidian is amazing. Absolutely love it
me too!
Using obsidian for 6 months. At first it was a bit rough journey. But after a while there is no complain from me and right now can't even think of start the working day without opening obsidian in my workstation (pop os & arch)
nice! out of curiosity do you have a synchronization/backup solution in place? I used iCloud when I was trying it out which worked great, but I was wondering what the best approach would be if I were on Linux or Windows.
I would like to see how you organise your knowledge on Notion!
Thanks for the interest - I've been in a perpetual hunt for a good system for organizing my notes, I think I'm getting closer but I'm not quite there yet. I'd be happy to share once the dust settles!
thanks for the intro to dendron!
you're welcome, would love to hear about your experience after using it for a bit!
Now Obsidian has canvas built in :)
Yeah I keep hearing great things about it! Haven't tried it myself yet
I'm personally a big fan of Zettlr. It's similar to Obsidian in that it works with Markdown files directly on disk but without the deal-breaker of being proprietary software.
Haven't heard of it, sounds interesting. I've put Zettlr on my list of things to check out!
I tried Logseq as an Obsidian alternative. Will try Zettlr next
Try Dynalist. It's web based. Was made by the same company that is makings obsidian. For developers it's very powerful.
u cna use a combination of apps for different things. I mostly use logseq day-day and make bullet-atomic notes in, i use notion for things like life , journaling and aesthetic stuff, and obsidian is my main for more longer form notes. And you can integrate all 3. Like i can access my notion via my obsidian, and i can share vaults with logseq, (although i dont, at this stage as I like to work them side by side)
Do a tutorial on using Obsidian and awesome plugins for it, pleaase
that would be a fun one to make! In the meantime check out Nicole van der Hoveven who seems to be the resident Obsidian expert on RUclips ruclips.net/user/NicolevanderHoeven
Obsidian for me!
Nice, can't go wrong with Obsidian!
love your vid man, i'm planning to use obsidian
thanks and great choice!
Bear very much does support hierarchy, just try tagging something with #tag/subtag/subsubtag. You can also do #tags with spaces#. They’re just like folders, only a note can have multiple tags, but only be in one folder in Obsidian and others.
Also, the Markdown compatibility mode just changes some details on syntax (think like CommonMark vs GFM), most stuff is the same with or without this option.
Also, if you like Notion, try Craft. It’s basically the same concept, but with a nice smooth native AI (a webinterface exists, never tried it) and extension support.
I wonder if this subject was revisited if folks would recognize how incredibly good logseq is for programmers.
There were several good PKM solutions I neglected to check out prior to this video, including LogSeq. I'll definitely be doing a follow up at some point!
Great video. I’d give Workflowy a look if you do a follow up video. Been using it for years and it has a unique, interesting approach to content structure and user interface.
Thanks autofires, I hadn't heard of Workflowy, I've added it to the "To check out" list!
Loved the "Vim Diesel" 😆
Someone I have aspirations of becoming!
Thanks so much, was looking for something like this!
Thanks for watching, it does seem to be an underrepresented topic!
All those tools fail to use git, which is why I use vscode + FOAM + whatever else I need.
I've adopted Niklas Luhmann's Zettelkasten system, which originally is a physical slip-note system, into a system of markdown files. I've basically created my own wiki, while being able to version control my data.
Learning Luhmann's original system is a pain, as it is hard to adopt in software, and there's no easy-to-read guide that makes sense without already knowing the system.
Shu Omi did a relatively decent explanation: ruclips.net/video/rOSZOCoqOo8/видео.html
You can actually use git with Obsidian and Dendron 😎
I would strongly recommend anyone to try out Dendron, even if you are not using VS Code as your primary editor. The reason is that I think the way it allows you to hierarchically organize and quickly access information is much better than the other options. The creator of Dendron describes it on the Blog in an article called "A Hierarchy First Approach to Note Taking".
In the past I have used Obsidian for my developer reference notes (still do for non-dev notes) but ended up creating these huge files where I have to scroll to find what I'm looking for. If I create a lot of small files, e. g. each containing one Code snippet, I still have to find them somehow when I need them. From Obsidian I moved to Logseq which is an outliner but it has similar problems, just that instead of scrolling through long files or following links you have to collapse/expand bullet points until you find what you are looking for. Dendron is much faster. Suppose I am looking for the correct syntax to iterate over a data frame with the Python library pandas. I know exactly where to find it: In a file called lang.py.lib.pd.iterate.md. I can also just lookup "pd." and it will already suggest the file to me. Of course you could also organize your files in a similar way using other tools like Obsidian. But Dendron makes it much easier with features like hierarchy refactoring (you can just move whole branches of your knowledge tree to a new location with a few keystrokes) and schemas which can be used to define a generic structure, e. g. for taking notes on a programming language (which will have concepts like data types, operators, etc.).
Dendron is great! I've also been trying out something called org-roam which is basically the same thing but for emacs. Hoping to make a video with my findings once I get proficient at it...
i'm looking towards logseq and emacs/org-roam
used plain markdown folders so far
I'm in a similar camp now - mostly using org-roam with some occasional Notion usage
While I appreciate App Guides, I would be more interested in how you use personal knowledge management.
nice, this is great feedback. It's something I'd like to cover once I feel like I've created a good system!
@@codetothemoon I respect your work ethic. So many RUclips videos about the subject are from people that use PKM for only 2 weeks.
Take your time and let us know if you find something that suited you.
I scrolled through the comments here and didn't see any reference to zadam/trillium notes, available on github and multiplatform.
Is Docusaurus something you would use for notes, can easily publish to gh pages.
Docusaurus actually wasn't on my radar, I'll check it out!
@@codetothemoon Discovered it in work, it's used in lots of documentation like Jest for example.
Freaking love obsidian
Same, so wishing I had discovered it years ago…
I loved this video
glad you liked it! there will likely be a follow up, I've learned a ton more about this space since making this video...
@@codetothemoon technical stuff about a technology or language is okay, but I feel like I can just read the docs and learn it. What I absolutely love is stuff coming from a senior engineer, things that come from experience and from years of mistakes, or techniques like this.
3:10 Could you suggest a resource on using custom motions in vscode?
I really dislike the defaults. One the main reason I don't love vscode.
Thank you so much :)
thanks for watching Thang!
The jokes on those slides were hilarious
glad somebody noticed! haha
Nice! Could you also give Trilium Notes a try and give an opinion?
I've put it on my "to check out list"!
Since you had NeoVim videos I am surprised you didn't mention Neorg.
do you mean Neorg? I took a brief look and it seems interesting, I'll have to dig into it at some point. In general I discovered a ton more PKM approaches after making this video, so I think it's inevitable that I'll make a follow up 😎
@@codetothemoon sorry for the typo, yep. Looking forward to next video!
Are there project management software like clickup and jira which are more developer friendly
None is an open source multiplatform browser/editor/application solution :/
That is true! I've evolved quite a bit since making this video. I still use Notion a bit but my primary PKM tool is org-roam within Emacs, which is open source but obviously not usable via browser. Maybe I'll do another video...
no vim is no go; obsidian wins because of vimrc plugin and because it uses just a bunch of markdown files
yeah, those are definitely great reasons to go with Obsidian. I do still use Notion, but I've gone in a bit of a different direction since I made this video. Now primarily using org-roam in doom emacs 😎
love the shirt
thanks, glitter bomb ftw!
Joplin????
I know, it was a big miss!! I can't believe I hadn't heard of it prior to making this video!
use Notion the whole time and just known that it has dark mode 🌚
nice, I find it hard to imagine a world without dark mode!
my 2 cents
use edge browser collections
ohh didn't know about this!
And the winner is.... Joplin! How could you have missed it?
I know!! Kicking myself for not knowing about it while creating this video. Might include it in a future one.
Sorry to ask, but what happened to your right eye
no need to apologize - I have a condition called Strabismus. I can sort of correct for it with conscious effort.
@@codetothemoon Does that affect your reading? Super cool that you're successful regardless of it 😁
@@gamer-gw9iy actually it doesn't affect my reading at all - but I don't have any depth perception like most people have, which hasn't been an issue unless I try playing a sport that involves catching a ball. It's been more of a cosmetic issue than anything else
@@codetothemoon I see, I thought an incident like physical trauma occurred. Luckily not. Now that you said it, I noticed something was off in your other videos too, couldn’t quite pin point it back then.
For me it’s the reverse. I need to not blink and intentionally relax my right eye; or concentrate on the image of it, which takes effort since it’s non-dominant. The main reason is likely that the vision of both eyes don’t match otherwise. If one could see through my closed eyelids, you’d see strabismus quite clearly.
EDIT: the medical term is heterophoria it seems
@@sohn7767 yeah no physical trauma, though I did have a few surgeries to try to fix it when I was younger. What happens when you don't relax your right eye?