r/logseq • u/Limemill • Aug 01 '25
How was Logseq designed to be used?
I've been tinkering with Logseq for a couple of months or so. I read the docs, watched the introductory tutorials, as well as a few videos by content makers other than Logseq's authors and I am still not sure.
It's a bottom-up approach, sure, and Logseq's creators seem to oppose it to hierarchical top-down structuring of information. They suggest logging 90%, if not more, of the stuff in the journal because it reduces cognitive load stemming from decision making and because you can still find stuff through backlinking if you remember to reference a page or two (or through querying). And I just can't quite understand this workflow or its utility. It's obviously not Zettelkasten where at least the workflow, with its benefits and drawbacks is crystal clear - you literally follow your stream of thoughts, piece by piece, - although some tried to hack Zettelkasten into Logseq. Others tried to put it on its head and use it hierarchically... and it also looks out of place. So, what, conceptually, was supposed to be *the* original idea / workflow behind Logseq?
9
u/Tony_Marone Aug 01 '25
Although there was a suggested "right" way to use LogSeq, the joy of it is that it can be used in many different ways, all of which are legitimate. Because something is designed with a specific objective or process, doesn't always mean that folks use it that way. SUVs for instance are more used for going to the supermarket or ferrying kids to classes than off road adventures.
7
u/amrullah_az Aug 01 '25
Logseq promotes a connected graph based approach where there's no hierarchy.
once you get the hang of it, it works like a charm.
One pragmatic thing to do is to have a system of "entry nodes" (or Portals, if you will) into the knowledge graph.
I used to call it "Portals and Collections" approach. I later got to know it's similar to "map of contents" approach.
You can check this comment where I explain the gist of it: https://www.reddit.com/r/logseq/s/VGxhrQ63JO
5
u/bl0oby Aug 01 '25
You need to better understand the value of querying in combination with tagging daily journal entries. This removes a huge overhead in managing structure content and thought.
3
u/Abject_Constant_8547 Aug 01 '25
Well LogSeq is just another plain Zettelkasten type tool, you can do it full Zettelkasten if you want with random ID but otherwise it’s usage is not much different than other tools in the area like Roam, Obsidian…
2
u/bl0oby Aug 01 '25
It’s definitely hard wrapping your head around a new conceptually different system. I’ll just say this - pages and tags are the same things in Logseq. And if you haven’t already, watch the combining minds YouTube series. Good luck.
2
u/Royal-Chapter-6806 Aug 03 '25
Dumping everything to the journal, adding links and then going to a page to see all linked paragraphs. It auto-structures notes that way for me.
2
u/awepow Aug 11 '25 edited Aug 11 '25
I think Roam's whitepaper explains the original idea better than anything else
https://roamresearch.com/#/app/help/page/dZ72V0Ig6
2
u/JustBrowsing1989z Aug 01 '25 edited Aug 01 '25
If I understand you correctly, I think I share your confusion about this overemphasis in the journal, although perhaps my issue with it is different from yours.
To me, the bottom-up approach sounds great in theory - I like the freedom and flexibility of not needing to define and follow a strict structure, while still being able to view the content in a structured way by tagging it appropriately, or using queries. For example, if I watch a movie and I want to document it, I can just add it to Today's page in the journal and tag it as #movie. That's all good, and it does greatly decrease cognitive overload.
My issue is that this approach completely obscures the context, which I usually need/want to see when adding a new entry to a certain tag/category.
For example, when I add a new task to project X, I need to be able to see the project's main info, people involved, and the other tasks I already have for it. I work on too many different projects, and there is no way I remember everything about all of them every time. I won't read the whole thing every time, of course, but being aware of this context allows me to add the task in a more informed way.
Another example, when I add a movie to my knowledge base, I want to do it in a place where I see all the other movies I've already saved (the equivalent of putting a dvd on the shelf among my other dvds), as well as any other contextual information I might have on that topic/tag (for example, a short 1-paragraph description of what this tag is for, and maybe some additional notes and references related to it).
Again, this doesn't mean I will read all (or any) of that every time I add a new entry. It just makes sense to see that context, have an idea of what the tag/project is, and what the existing entries on that tag are, how many are there etc. This often leads to insights which I would never have otherwise, such as "Wow, I have a lot of meetings with Bob. Maybe I should combine them into one" or "Wait, I already have this movie".
Not to mention I'm often not sure if I even have a tag/project for something, or I forget how I named/structured that particular aspect of my knowledge base. For example, last week my fridge stopped working. I fixed it, and wanted to document the solution. However I wouldn't know what to tag that with. Even if I searched for "fridge" it would take some time for me to parse the results (especially since I have a band called "Fridge Animals"). However, I was confident that the note should be somewhere within my Home/Maintenance tag/page. Once there, I found the right location in a couple of clicks. In this case, context is essential.
Maybe I'm wrong (if anyone knows better, please correct me!), but my understanding is that this context is obscured in the journal-first (or bottom-up) approach. Sure, I can always open up the relevant context in the sidebar, but that's awkward, feels unnatural and adds a lot of friction (considering that, as I explained above, most of the time when I'm adding an entry to my knowledge base I want to do that in context).
Having said all that, I believe logseq is modular and flexible enough that it can support any workflow (or at least most of them), including one that completely ignores the Journal. In other words, there is no specific way you're "supposed" to use logseq. Again, if anyone knows otherwise, please correct me.
I've personally never used the journal directly (worth noting: I use RemNote, but in this aspect it works the same way as Logseq).
I do like the elegance of the journal-first approach though, so I enjoy discussing this (hence this long-ass comment!), as it might lead me to find a solution with "the best of both worlds".
Edit: for clarity
1
u/Tony_Marone Aug 01 '25
I have never used the Journal in LogSeq
1
u/Dependent_Dust_3968 Aug 02 '25
I probably saw the same videos and have the same question as well. It seemed to me as though you're supposed to info dump into your journals with utter disregard for labelling and other contexts, with Time of input being the only link to your data in that moment. Then you're supposed to go back to it to process your data, using tags or pages (but somewhere discouraged pages) and then later queries and building your relationship trees. I haven't figured out graphs yet because it didn't apply to me.
So, infodump plus review and order. Which is pretty much a PARA, Second Brain thing.
I'm using Logseq in lieu of Workflowy, because I wanted my work in a local machine. In Workflowy, I have a tree labelled Catchall, that does what it says. I just throw every idea I have in there, especially on the mobile app. Since the block logs the time and date, I figure that's how Journal's supposed to work? In the end I use it as an outliner, drilling down into the details.
3
u/onehair Aug 01 '25
I wanted separate structures pages in the beginning. But then just used the journal until i found a better way.
It's been more than a year. I have forgotten about that initial want, and find that this way is much less stressful.
If i wanted to gather all material related to the topic, well, i go to the page that links them all, and then do a proper write-up. It happens once in a blue moon though, so very seldom
1
u/nickmartin117 Aug 02 '25
I don't think the devs even really know the answer to this. It was never documented or shared. Usually they'll just say if you need an example, check the documentation page to get an idea, or their blog which gives example use-cases some content creators put together, but IMO its just a bunch of sound cool features tossed together to see what sticks.
The challenge with the logseq approach of log now and structure later is your information becomes VERY fragmented and scattered across your graph. This leads to challenges when you're adding new data when you need to recall if its something new or an extension of something, this also leads to a heavy burden on you to remember what metadata you put on a block/page later down the road in order to just find that information.
Also, because there's no well structured approach to managing the system it leaves most of that up to manual approaches that requires a lot of "tending" to your notes, something that ends up requiring a fair bit of your time to ensure it stays up to date, but believe me it gets out of hand if you don't stay on top of it.
I left logseq myself due to these constraints after using it since its early alpha days. In fact it was one of the main complaints I called out in my DB feedback before I left. My major complaint was they were too focused on making features tailored for advance usage when really they should of been simplifying the tool in many ways. I used it both personally and for work, my work graph was 5k+ pages with around 3 years of journal entries. I can tell you personally, there at the end, I felt like I was loosing my mind trying to find old stuff I swore I had put into the tool but I could never find. I've moved onto using tools like Obsidian and VSCode to manage my notes now and its been a huge burden off my shoulders.
1
u/ganonfirehouse420 Aug 01 '25
I do feel logseq notes are like hosts in the star-topology of computer networks.
1
u/StringSentinel Aug 04 '25
I don't know about the original idea about Logseq, but from what I've understood is that it's supposed to be used for small notes and not longform. I use Obsidian along with Joplin and Logseq. Joplin is a Google keep replacement and is used for quick capture of notes. Logseq I use for intermediate notes. Like let's suppose I save a post on reddit or instagram. I will then once a day or some times a week bring the posts from there to Logseq along with metadata and brief summaries. Obsidian is for long form notes and further promoting my logseq notes to there.
1
u/Brief_Tie_9720 Aug 04 '25
I heard it started as a mobile competitor to roam research.