TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How to build a second brain as a software developer

386 点作者 PretzelFisch超过 3 年前

62 条评论

judofyr超过 3 年前
I&#x27;ve tried to incorporate some of the ideas of the &quot;second brain&quot; and it didn&#x27;t really give me that much. My lessons:<p>1. It&#x27;s always super helpful to write things down. Taking notes from what I read&#x2F;learn is a great way to verify that I understand it. It sharpens my thinking.<p>2. However, maintaining the &quot;second brain&quot; is <i>a lot</i> work. It&#x27;s not only about &quot;linking&quot; together notes. You also need to maintain some consistency between them. I ended up spending a lot of time thinking about the <i>structure</i> instead of actually thinking about the <i>content</i>.<p>3. Most of my notes&#x2F;thoughts fall into two categories: (1) Either they are critical for something I&#x27;m actively working on or (2) it&#x27;s just loose concepts that I&#x27;m toying with. For (1) I immediately end up playing with it in code — which is far more concrete and tangible than notes. And for (2) it was rarely important to retain the knowledge accurately many weeks&#x2F;months later.<p>What I&#x27;ve ended up with is taking a lot of notes, but I hardly focus on organizing them.
评论 #29190262 未加载
评论 #29192355 未加载
评论 #29191363 未加载
评论 #29197733 未加载
评论 #29194889 未加载
评论 #29189898 未加载
评论 #29189710 未加载
评论 #29190212 未加载
评论 #29191276 未加载
评论 #29216460 未加载
评论 #29191284 未加载
forgotmypw17超过 3 年前
I use textfiles...<p>Some are lists, like todo.txt<p>Some are individual topics, brainstorms, etc.<p>For organizing them, I put hashtags like #food inside.<p>Even thousands upon thousands of textfiles (which I&#x27;m nowhere near) grep quickly, archive and backup quickly, and transfer to other systems quickly, without lock-in or putting my eggs into someone else&#x27;s basket.<p>I can even build my own UI on top of it... First, index them into a SQLite, then generate some HTML from it, and have a form which puts another textfile back into the directory. Best of all: the UI never changes without my consent.<p>After getting burned repeatedly by third-party systems with stupid UI changes, data migrations, just plain shutting down, leaking my data, your version is out of date, and your OS is not compatible with our new version, and your device is not compatible with the new OS version, etc., there&#x27;s no way I&#x27;m using a third-party system for this ever again.
评论 #29196489 未加载
评论 #29196457 未加载
评论 #29203124 未加载
评论 #29197738 未加载
评论 #29197026 未加载
评论 #29196692 未加载
评论 #29196789 未加载
评论 #29199082 未加载
mabbo超过 3 年前
I recently read &quot;Getting Things Done&quot;[0] and began incorporating what I learned into my simple second brain. And the results are kind of ridiculously good for me.<p>I built my whole system on a Google Sheet, but I&#x27;m experimenting with building myself an App instead- something I would never have been able to accomplish or even been willing to start if I didn&#x27;t have this second brain helping me.<p>The lessons I&#x27;ve learned from this:<p>1. Being pro-active on things instead of reactive makes everything easier. Each action takes less work because there&#x27;s no worry or guilt associated with it. Just a small amount of planning to make myself pro-active is a worthy investment.<p>2. Putting things I need to remember into a system and then forgetting about them, trusting that my system has it under control, removes a huge cognitive load from me. I have more energy to use elsewhere.<p>3. Building a system that evolves to fit my needs, being flexible with myself, rather than trying to jam myself into someone else&#x27;s system has made it work at all. That&#x27;s why Google Sheets is awesome as a prototype tool for this.<p>[0]<a href="https:&#x2F;&#x2F;gettingthingsdone.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gettingthingsdone.com&#x2F;</a>
评论 #29198388 未加载
评论 #29192863 未加载
评论 #29196224 未加载
评论 #29200751 未加载
评论 #29199301 未加载
评论 #29194591 未加载
tompark超过 3 年前
Articles like this are nice for picking out ideas to incorporate into your own system. I try to avoid reading much &quot;productivity porn&quot; because it gets repetitive and what captures your attention is the novelty of an idea rather than its effectiveness.<p>There&#x27;s no system that works for everyone. You have to develop your own, and it will evolve because you change. I started journaling over 10 years ago - it was a simple &quot;daily log&quot; that I only wrote in occasionally. Over time I got more prolific and proficient at it. The structure of that journal became more complex, with different journals for day-job vs personal, multiple levels of summary vs detail planning&#x2F;notes&#x2F;ideas, and links between them. I&#x27;ve had to refactor that structure and the taxonomy of tags many times. And much like he describes here, I ended up adding cheatsheets and Q&amp;A and dev templates. *There&#x27;s no way I&#x27;d recommend this system to a beginner.* You have to build your own system according to where you&#x27;re at in your journey.
评论 #29190606 未加载
spmurrayzzz超过 3 年前
Something that became obvious to me after reading through this is how variant individual learning can be, super interesting to me generally.<p>Very few of the premises used in the article are how I solve problems or gather information as an engineer, either now or in the fledging times of the start of my career 15 years ago. Consequently, the second brain concept seems less useful for me at least at a glance.<p>I thought it was peculiar that in the initial flowchart of &quot;problem requiring information&quot; - there is no mention of RTFS (I use that acronym affectionately here), which is probably the most useful skill I have learned in my time building and maintaining software projects. It may be an innocent omission and its admittedly a steep initial learning curve, but I think it it amortizes incredibly well over the span of a whole career.<p>Not accepting &quot;black magic&quot; anywhere in your stack and challenging yourself to understand why something is breaking can certainly lead to rabbit holes, but avoiding it altogether introduces a significant opportunity cost, in my view.<p>Maybe trying to strike a balance there can dodge the information asymmetry&#x2F;inefficiency issue established in the premise of the article. Really interesting read, whatever the truth may be.
boffinAudio超过 3 年前
Since 2003 I have printed every single interesting web site I&#x27;ve ever bothered to read - and some I haven&#x27;t - to PDF file. Instead of Ctrl-D to bookmark, I Ctrl-P to print-to-pdf.<p>I keep these PDF files and use them where most people would have bookmarks.<p>The advantage is that I have an offline cache of materials (60,000+ files), a carefully curated list of stuff I like (or can be bothered to think about long enough to decide I might need it in the future), and endless amounts of material to pdfgrep for further drilling.<p>This has given me quite an edge, time and again, because while others are struggling to find that one bookmark that has the article they kinda remember reading once a few years back, I&#x27;ve already found it, gone to the new site, seen the state of the art as it progressed in the time since my visit, and so on.<p>I believe this has given me a &#x27;second brain&#x27;. There is no greater joy than to drop into this directory and do an &quot;ls -alF | grep &lt;some search term&gt;&quot; and find every single page I&#x27;ve read since 2003 on that particular topic, still in the original form I remember - and then to re-visit the page and get the updates.<p>I have a lot of HN articles saved this way - as well as the HN comments too, and this has <i>also</i> served as a second harmonic to my general knowledge, ready and easily accessible should I need it.<p>Try this trick, it really kicks ass!
评论 #29205326 未加载
评论 #29198524 未加载
x0hm超过 3 年前
Lost me here - &quot;Tiago Forte (the original creator of the second brain concept)&quot;<p>Ugh, no. No, no, no. Tiago isn&#x27;t doing anything original. Tiago has never done anything original. This isn&#x27;t Tiago&#x27;s thing.
评论 #29194586 未加载
评论 #29194624 未加载
safog超过 3 年前
Pretty graphs, but I wonder how it stands up to the tests of the real world.<p>I&#x27;ve personally tried to use mind maps (a bit more general than solving technical problems) but gave up pretty quickly. I think part of the problem was the technology itself, mind map apps are mostly desktop only and the mobile experience navigating a 2D diagram is kind of clunky. The other part was just laziness, after building a mind map for an entire weekend I didn&#x27;t even scratch the surface of what I wanted to achieve with it.<p>Also I take objection to the fact that we go straight to Google for solutions, I check the existing codebase I&#x27;m working on, code search in my company&#x27;s internal repo, code search github, then go to Stackoverflow &#x2F; docs. So there&#x27;s some amount of intermediate caching.
评论 #29189642 未加载
评论 #29189237 未加载
评论 #29189090 未加载
评论 #29189221 未加载
评论 #29194645 未加载
throw0101a超过 3 年前
Brings to mind Umberto Echo&#x27;s &quot;Vegetal and Mineral Memory: The Future of Books&quot; at the Bibliotheca Alexandrina in 2003 (PDF):<p>&gt; <i>WE HAVE THREE TYPES OF MEMORY. The first one is organic, which is the memory made of flesh and blood and the one administrated by our brain. The second is mineral, and in this sense mankind has known two kinds of mineral memory: millennia ago, this was the memory represented by clay tablets and obelisks, pretty well known in this country, on which people carved their texts. However, this second type is also the electronic memory of today&#x27;s computers, based upon silicon. We have also known another kind of memory, the vegetal one, the one represented by the first papyruses, again well known in this country, and then on books, made of paper.</i><p>* <a href="https:&#x2F;&#x2F;www.bibalex.org&#x2F;attachments&#x2F;english&#x2F;Vegetal_and_Mineral_Memory.pdf" rel="nofollow">https:&#x2F;&#x2F;www.bibalex.org&#x2F;attachments&#x2F;english&#x2F;Vegetal_and_Mine...</a>
评论 #29191423 未加载
wrs超过 3 年前
I learned about computers and worked in the software industry before nearly all of the boxes on that diagram even existed. This was only 30 years ago! If you needed information you got it from coworkers, source code, vendor documentation, or the library. Of course we had “second brains” to cope, called notebooks and filing cabinets (and notes in text files).<p>It’s kind of sad that instead of using the Internet to vastly expand the reach and effectiveness of that existing system, we seem to have thrown it away so we need articles like this to try to rebuild it. Rather than developing our own thoughts we search for someone else’s thoughts. (And I’m not being holier-than-thou; my first stop is Google and Stack Overflow now too!)
dimal超过 3 年前
Strange that Obsidian was only an honorable mention. For developers, there is no other choice. It has vim mode! My second brain is in Obsidian, and it’s glorious. It’s taken me a while to put enough time into learning things, but now I can see that the power it provides (through plugins and the developer API) is astounding.<p>But it’s interesting to see that he’s using it for completely different things than me. For example, I don’t see much point in saving code snippets.
评论 #29196181 未加载
andrewljohnson超过 3 年前
Nah, he should have stopped with the first diagram.<p>Google plus the internet is your second brain and is the optimal approach for almost everyone. This heavy approach seems like make work that will waste time, and the data will rot, leading to calcified and inaccurate knowledge.
评论 #29191701 未加载
alphadenied超过 3 年前
I didn&#x27;t see it so I&#x27;m recommending it.<p><a href="https:&#x2F;&#x2F;joplinapp.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;joplinapp.org&#x2F;</a><p>Use this with the encryption, sync to local filesystem, and with syncthing or similar and you can have an entire &quot;second brain&quot; tree of knowledge written in markdown. On your phone, on your laptop, pc at work, etc.... all for free because devs
dragosbulugean超过 3 年前
All the tools you mentioned are nice.<p>However, none are built for software developers. If you want to know why, ask yourself — does anything here make me feel special as a developer? My guess is the response is &quot;No&quot;.<p>I&#x27;m the founder of archbee.io, and although it&#x27;s an early stage product, I built it for engineers — and you can see that by the features: architecture diagrams, GitHub integration, markdown shortcuts, very speedy, API docs with GraphQL and OpenAPI, custom domain hosting, Mermaid diagrams and more.<p>Please check it out and let me know what you thought!<p>:)
评论 #29189872 未加载
tom_wilde超过 3 年前
I recently took on a new, super complex project and can attest to Obsidian beyond useful. I’ve put all notes and info into it, everything.. and it’s really paid off. I now see this process rather like unit testing whereby the structure of the notes mirrors your own thoughts but with a better, searchable memory.
Kaos-Industries超过 3 年前
I don&#x27;t currently use it so can&#x27;t comment on what features it has or doesn&#x27;t have, but I find it interesting that Obsidian [1] is only given an honourable mention in this article when according to the Wayback Machine, its elevator pitch has been &quot;A second brain, for you, forever&quot; since before this article was published.<p>[1] <a href="https:&#x2F;&#x2F;obsidian.md" rel="nofollow">https:&#x2F;&#x2F;obsidian.md</a>
ohduran超过 3 年前
What I miss from these conversations is an emphasis on memory. I know it has a bad rap, since it&#x27;s not the same as understanding. But I have the feeling that most of our work relies on things that we&#x27;ve done so many times, they&#x27;ve been memorized and do not need to be looked up again.<p>Have a look at Anki <a href="https:&#x2F;&#x2F;apps.ankiweb.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;apps.ankiweb.net&#x2F;</a>, the tool that I use to make memory a choice. See also Michael Nielsen blog on this: <a href="https:&#x2F;&#x2F;augmentingcognition.com&#x2F;ltm.html" rel="nofollow">https:&#x2F;&#x2F;augmentingcognition.com&#x2F;ltm.html</a>
abeppu超过 3 年前
I keep seeing articles like this and I keep being a bit disappointed that they mostly adopt techniques that were developed for general knowledge workers (&quot;personal knowledge management system&quot;) or ideas by&#x2F;for writers or researchers, and don&#x27;t seriously think about how to treat&#x2F;manage code.<p>A brain isn&#x27;t just about knowledge; it&#x27;s also a set of skills, capacities, patterns of behavior. Software is an area it&#x27;s possible to capture capacities in the form of code that actually does stuff. This article makes brief mention of code snippets, but only really to remark on the kinds of metadata that one should keep to find them later.<p>What I have yet to see a satisfying description of, and what I sometimes try to work towards myself, is a mashup of a library with a knowledge management system, where notes link to code, and both go together in a common repo. However, depending on the kinds of things one stores, the software&#x2F;library side can stumble over some challenges, and I haven&#x27;t quite figured out how to keep the overhead spent on maintaining it low. One might have small pieces of code in many languages, or different versions of the same language (e.g. making notes about macros in scala 2.x vs scala 3), and notes made at different times might incidentally become dependent on differing specific versions of library (e.g. ideas in statistical analysis that use pandas).
评论 #29193059 未加载
评论 #29194579 未加载
infogulch超过 3 年前
&gt; These categories are all nested. Tasks are nested under Projects which fall under Areas which fall under Resources, with Archives serving as the catch-all category.<p>This does not match my understanding of PARA as described by Tiago. [0] These are not a straight-line &quot;flat&quot; nesting, there&#x27;s some branches. <i>Areas</i> are at the top, they represent responsibilities, have a broad scope, and undefined&#x2F;unknowable end date. Both Projects and Resources are nested under an Area. <i>Resources</i> are tools or provisions or information that are potentially useful to fulfill the Area&#x27;s responsibility. <i>Projects</i> are an attempt to take a little bite out of the Area&#x27;s responsibility by considering a particular goal in a narrow time horizon. You should be able to use the Area&#x27;s Resources to help complete a Project.<p><i>Archives</i> are the category that is not like the others. It&#x27;s more of a &quot;completed&quot; &#x2F; &quot;abandoned&quot; <i>status</i> that can be applied to any of the other three as a way to sift out things that are no longer immediately relevant without deleting them. I like to think of this as a generic, orthogonal Time dimension. Maybe infogulch&#x27;s version would be called PAR&#x2F;T.<p>[0]: I found the <i>Building a Second Brain</i> podcast does a pretty good job of outlining these categories more clearly. Episodes are short ~8m and digestible. <a href="https:&#x2F;&#x2F;fortelabs.co&#x2F;blog&#x2F;basbpodcast" rel="nofollow">https:&#x2F;&#x2F;fortelabs.co&#x2F;blog&#x2F;basbpodcast</a>
genghisjahn超过 3 年前
My second brain keeps moving. For example, I have a great setup with Notability on an iPad. Except after a few months, I start typing stuff into Workflowy. No reason, I just reach for a different tool. A few months later I&#x27;m in a random text file and then back to Notability. I don&#x27;t know why I do this. One thing that sorta helps is implementing the Jonny Decimal System so that all the different pieces can be indexed. But, I make it harder than it needs to be.
评论 #29194450 未加载
评论 #29192288 未加载
评论 #29191737 未加载
评论 #29189804 未加载
评论 #29189837 未加载
thrower123超过 3 年前
My second brain is the 400 browser tabs that I have open
评论 #29189453 未加载
评论 #29189533 未加载
cpb超过 3 年前
Having tuned in a few times to watch <a href="https:&#x2F;&#x2F;twitter.com&#x2F;AdamLearnsLive" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;AdamLearnsLive</a> on twitch, I was inspired to take notes throughout my development process. What I noticed of Adam13531&#x27;s note taking was they wrote down every question that came to mind as they worked down the rabbithole of learning that is software development.<p>For my own practices, I&#x27;ve added in a bit of an OODA loop process. My intent is to systematically balance between deciding and executing, focusing on accumulating knowledge towards achieving a goal.<p>When I&#x27;m stuck, or dealing with unknowns, the brainstorming in each of Observe, Orient and Decide enable me to gain some flow.<p>Later, I can observe where I had blindspots, or anchored to certain contexts or scopes. I&#x27;m noticing I could develop checklists to go through to avoid repeating those biases.
评论 #29190236 未加载
Cthulhu_超过 3 年前
It sounds like a lot of work and overhead for something that nine times out of ten I&#x27;ll only need once and if I need it again, I&#x27;ll default to Google anyway.<p>What good is doing all this filing and organizing if it only serves you personally? It&#x27;s like building and maintaining a cache, but with a high percentage of cache misses.
评论 #29210128 未加载
tconfrey超过 3 年前
This seems too heavyweight to me, specifically step 3 with all the data structures and templates. There&#x27;s just no way capturing all that metadata is going to pay off for me. I see it as:<p>1) define your basic structure for capture (I also like PARA[1])<p>2) invest in the tools (for me, emacs&#x2F;org-mode combined with the BrainTool browser extension - disclosure I built it[2])<p>3) understand your inflows and workflow.<p>4) just use search on your second brain for retrieval.<p>[1] <a href="https:&#x2F;&#x2F;fortelabs.co&#x2F;blog&#x2F;para&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fortelabs.co&#x2F;blog&#x2F;para&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;braintool.org&#x2F;2021&#x2F;05&#x2F;15&#x2F;Organizing-your-life-with-a-Topic-Manager.html" rel="nofollow">https:&#x2F;&#x2F;braintool.org&#x2F;2021&#x2F;05&#x2F;15&#x2F;Organizing-your-life-with-a...</a>
jiggunjer超过 3 年前
I find I have an itch to create lists. Once I&#x27;ve made the list (knowing it&#x27;s useless) it gets archived; the itch has been scratched and I go on with my day.<p>Stuff like this isn&#x27;t really a second brain. It&#x27;s a stick for scratching.
评论 #29195208 未加载
johnnylambada超过 3 年前
I have a simple system. For every “project” I’m involved in i make a new Google folder and at the top of it i make a notes doc. The document has a table at the top filled with pertinent information about the project, and then just below that I take notes for every day. Every day that I work on that project at least. Yesterdays notes get pushed below today’s notes and I just move forward like that. I just search Google docs for keywords and find them in my notes from days weeks or months ago. The nice thing about Google docs as I can take screen captures and just stuff them in the doc
MrZongle2超过 3 年前
I was disappointed that Joplin (<a href="https:&#x2F;&#x2F;joplinapp.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;joplinapp.org&#x2F;</a>) wasn&#x27;t included in the app list.<p>Having used both Evernote and OneNote, I&#x27;ve found Joplin to be a better choice, especially when I&#x27;m bouncing between platforms. It doesn&#x27;t lock you to a particular ecosystem or cloud service, and the open source app is free for use.<p>For what it&#x27;s worth, I&#x27;m not affiliated with Joplin, I&#x27;m just a user.
评论 #29202437 未加载
评论 #29191881 未加载
dd444fgdfg超过 3 年前
I&#x27;ve always done something similar, but less structured and probably with less intent.<p>Most of the problems we software developers encounter, we&#x27;ve solved before. So it&#x27;s usually a case of recognizing the pattern of problems this is, and matching it to one you&#x27;ve solved before, and quickly being able to reference that previous solution. That&#x27;s 95% of getting it done.
robofanatic超过 3 年前
time required to curate a local pantry of information is just too high and mostly benefits decline overtime unless that information is very complex to remember and so specific to your domain that you wont find a quick solution online.<p>IMO Search Engine is the food pantry. local knowledge repositories are good for any domain specific knowledge thats really hard to find elsewhere online
评论 #29189755 未加载
DeathArrow超过 3 年前
I cam across two alternatives for Roam Research:<p>Foam. Built on Visual Studio Code and GitHub, Foam is early but already powerful. Write your content in markdown, use [[page]] for internal links, and explore your content with an interactive graph. The Backlinks Explorer lets you find all notes that link to a specific note. Foam also makes it easy to back up your notes on GitHub. [1]<p>Athens. Quite ambitious, Athens aims to offer a full open-source version of Roam. Built with Clojure. It&#x27;s founder wanted to work for Roam but was rejected because he didn&#x27;t know Clojure. So he learned Clojure and started writing an open source alternative. Roam was rejected by YC but AThens was accepted. [2]<p>[1] <a href="https:&#x2F;&#x2F;foambubble.github.io&#x2F;foam&#x2F;" rel="nofollow">https:&#x2F;&#x2F;foambubble.github.io&#x2F;foam&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;athensresearch&#x2F;athens" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;athensresearch&#x2F;athens</a>
mgdv超过 3 年前
I&#x27;ve used lots of &#x27;note&#x27; apps but ended up with 2 parts that work for me 1. A physical notebook for quick capture 2. A single markdown document which I search through or edit with Vim<p>I have simple vim macro that prints today&#x27;s date bound to a key. This makes it easy to write notes for that day. It&#x27;s worked well for the last few years
评论 #29191512 未加载
spdegabrielle超过 3 年前
<a href="https:&#x2F;&#x2F;tiddlywiki.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tiddlywiki.com&#x2F;</a> This has been solved
drughunta超过 3 年前
logseq (<a href="https:&#x2F;&#x2F;github.com&#x2F;logseq&#x2F;logseq" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;logseq&#x2F;logseq</a>) has all features of roam plus<p>- it&#x27;s free - markdown (or orgmode) based local first - open source - PDF annotator (fantastic for scientific papers) - Built in spaced repetition - very fast<p>Can highly recommend it
razzimatazz超过 3 年前
I would like to hear people&#x27;s thoughts on how to coach a junior on how to get a &#x27;second brain&#x27; (new term for me) going. Plenty of your average new developers won&#x27;t have the experience to build it on their own, or maybe they just wont know what the topics and projects are that they will be working with.
评论 #29210219 未加载
ukoki超过 3 年前
I feel like improving my note taking has helped me continue improving my development speed and quality when it was at risk of stagnating. Not by way of documentation (which I do use it for) but more for tracking multiple streams of work in multiple levels of detail.<p>I keep a highly nested todo list of things I&#x27;m currently working on where I can track incoming tasks (&quot;reply to Bob about XYZ&quot;) as well as split current work into subtasks (&quot;don&#x27;t forget to add a test for edge case ABC&quot;). I find the splitting really helpful because as you dive into a complex piece of code that you want to change or add a feature to you will &quot;see things on the way down&quot; that need updating but updating them is blocked on _other_ changes you need to make. A todo list helps track all of this stuff and ensure it does not get forgotten.
SubiculumCode超过 3 年前
2nd brain = 2nd job.<p>Here is my flow. Google. If its really good&#x2F;unique and I am afraid that I won&#x27;t find it again, then I bookmark it, and if I think it will actually disappear from the internet, then I will scrape the content for a 2nd brain.<p>Now whether Google is best depends. Sometimes specialty engines would be better.
Olreich超过 3 年前
The best approach is to not build a knowledge management system for yourself until you need it. When you&#x27;ve forgotten something you need a few times, maybe it&#x27;s time to set up a &quot;common notes&quot; file that you can check first for those things that won&#x27;t stick. Then when that gets unwieldy, maybe split it into a folder of organized notes with a grep or fuzzy search in front of it (or one of those note-taking apps). When that stops working for you, pull out bigger guns and build something that works specifically for how you use it.<p>By waiting until you actually need it, you skip a lot of the work in maintaining a knowledge base you don&#x27;t use, and you only build out the bits you actually need, instead of wasting a bunch of effort on things that sound nice, but won&#x27;t actually help.
piokoch超过 3 年前
I read all those note taking threads with great passion (from the first to the last comment - typically comments are way more interesting then articles), looking for the holy grail of note taking.<p>I&#x27;ve tried a lot of solutions but the one that clicked for me is a mixture of org-mode for current&#x2F;smaller notes and Zettlr (<a href="https:&#x2F;&#x2F;www.zettlr.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.zettlr.com&#x2F;</a>) for stuff that my kids will inherit one day.<p>Zettlr&#x27;s advantage is that is it just a layer on top of folder or folders with standard markdown files. Zettlr adds ability to tag and search notes plus it displays MD in a nice way. Nothing more, nothing less.<p>I keep the notes on Synology drive, so they are synced&#x2F;backed-up and it just works.
jmnicolas超过 3 年前
Frankly I think it&#x27;s completely irrelevant for us developers: our field is evolving so fast that whatever you store now in your second brain will probably be obsolete by next year.<p>Basically it&#x27;s like advocating for old school paper encyclopedia in the age of Google.<p>I fail to see what is so inefficient with a web search as a second brain: the content is always up to date and you have a chance of stumbling upon something that is better than what would be stored in your second brain.<p>And let&#x27;s not forget about that maintaining a second brain is a real time sink.<p>The only plus side of a local second brain is that it&#x27;s functional without an internet connection, but can you really write software in good conditions without an internet access (I sure can&#x27;t)?
评论 #29210253 未加载
nenadst超过 3 年前
Missing from the list is Zettlr <a href="https:&#x2F;&#x2F;zettlr.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;zettlr.com&#x2F;</a> which is opensource, looks very nice and is built for the Zettelkasten method and has LaTeX integration.<p>Was quite useful for some university classes.
skobovm超过 3 年前
I think that ultimately a “second brain” system belongs at the OS level — as opposed to application — as it can greatly reduce friction from an interaction standpoint (e.g. double click iPhone power button to access your “brain” as opposed to pulling up a NFC credit card). I even went as far as getting the system concept patented while at Microsoft some years back: <a href="https:&#x2F;&#x2F;patents.google.com&#x2F;patent&#x2F;US20180349497A1&#x2F;en" rel="nofollow">https:&#x2F;&#x2F;patents.google.com&#x2F;patent&#x2F;US20180349497A1&#x2F;en</a>
spiderice超过 3 年前
&gt; These categories are all nested. Tasks are nested under Projects which fall under Areas which fall under Resources, with Archives serving as the catch-all category.<p>This article got me reading about PARA. But it seems like this sentence is very much the opposite of what the creator of PARA says to do. Sounds like there shouldn&#x27;t be any nesting of categories: <a href="https:&#x2F;&#x2F;fortelabs.co&#x2F;blog&#x2F;p-a-r-a-ii-operations-manual&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fortelabs.co&#x2F;blog&#x2F;p-a-r-a-ii-operations-manual&#x2F;</a>
Trixter超过 3 年前
I&#x27;m active in the vintage personal computing space, and I find it funny when this topic crops up every decade or so under a different name. In the 1980s, there was a entire software category of &quot;personal knowledge management systems&quot; where each product claimed it had the best system. &quot;Second brain&quot; is no different; it&#x27;s a group of concepts that may or may not work for you, but as these comments show, they certainly don&#x27;t work for everyone.
6510超过 3 年前
Make a blog, consider your future self the most stubborn and unreasonable audience possible and convince yourself you did a terrible job living up to the expectations. This guy is always elaborating on the obvious and skipping just those much needed details you were looking for.<p>The only thing I got right was to title creative outburst with strings of random characters created by slapping the keyboard. You should just open some of those from time to time just to see what is inside.
akouri超过 3 年前
I am constantly getting flummoxed by the PARA system. It ends up taking me more time trying to figure out the nuanced rules on where to put something (Projects&#x2F;Areas and Areas&#x2F;Resources are the most persnickety ones) that I often end up duplicating a concept and having two folders for it, one in each hierarchy. I&#x27;m still not sold on the PARA organizational method, but maybe there&#x27;s something I&#x27;m missing.
评论 #29194748 未加载
评论 #29194232 未加载
评论 #29194554 未加载
jacksonkmarley超过 3 年前
I liked the premise of this article, but I didn&#x27;t see much use for anything after it started talking about how to achieve it.<p>...Except the &#x27;personal stack overflow &#x27; idea. Because so many of the answers to my questions are there, or in rando blog posts, having a personal SO full of actual SO answers (that I found useful) would actually be pretty good. Then a personal Google to search it and I&#x27;d be most of the way there.
fastball超过 3 年前
I am the co-founder of one of the honorable mentions in the list of viable software (Supernotes), happy to answer any questions people might have!
going_to_800超过 3 年前
You guys should try Fibery.io
评论 #29193789 未加载
emrah超过 3 年前
Searching anew (instead of using one&#x27;s own cache of previous finds) is still valuable because you may discover better results, or new results that may lead to new&#x2F;better thinking, or the answer to your question might have changed since the last time you searched.<p>If i can&#x27;t find any of these, then falling back on previous finds is valuable.
clueless123超过 3 年前
Been using mindmaps to keep &quot;knowledge&quot; for years (freemind) best thing ever.<p>The older I get, the more useful they become.
Sophistifunk超过 3 年前
None of these options presented are any good because you can&#x27;t easily (or at all in most cases) program them.
评论 #29197116 未加载
jhylands超过 3 年前
Grepper? <a href="https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;grepper&#x2F;amaaokahonnfjjemodnpmeenfpnnbkco?hl=en" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;grepper&#x2F;amaaokahon...</a>
kzrdude超过 3 年前
I&#x27;m trying some stuff, sure.<p>I&#x27;m wondering how to keep &quot;slices of projects&quot; aligned. Like, different things are in different repos - how to keep notes and additional files belonging to that, it ends up being a side hierarchy?
habeebtc超过 3 年前
This perfectly captures how I use ADO wiki.<p>I am considered to be super-together by my colleagues. I am confident if they have to pick up my work, they can data mine what they need from the few hundred pages I have produced to date.
ziggus超过 3 年前
Related: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22276184" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22276184</a>
foolinaround超过 3 年前
the author does not get deep into when&#x2F;what to put into the &#x27;second brain&#x27;.<p>Just like one does not go to the market unless it is not in the pantry, one should not replicate what google can get for you in a second.<p>So, then, what needs to be in the second brain is more of keywords and categories, so that we can make the google searches more effective for the particular question we have<p>P.S.: assuming we will always have google&#x2F;some search engine.
评论 #29217263 未加载
betwixthewires超过 3 年前
While these are great concepts, I find it to be an overcomplication for my needs. When we build systems of any kind it&#x27;s nice to imagine the ways in which they make our lives easier, and we always underestimate the required maintenance of our systems and the ways in which they come to constrain our thinking and action.<p>I have a pretty simple organizational structure for information: I keep text files on ongoing projects and ideas. I think on ones that are on the back burner and update my notes on them when I have something compelling come to mind, and the forefront ones or ones that are related to maintenance I keep accessible, usually on my desktop or always open in my text editor. It&#x27;s a bit of a disorganized system but it is just the right level of complexity. I&#x27;m the kind of person who knows which pair of pants on the floor that I left my wallet under last night and so a good portion of organization exists in my head and I work better that way. I&#x27;m always on the lookout for new organizational tools, but a huge criteria for them is that they require little to no overhead or maintenance.<p>I do rely on online search a little too much, I often forget to store information I find and might need later and instead store my google-fu queries in my head, and because of that often times I cannot find it again later (because online search as a tool is degrading as we speak) and this article is a good reminder that I cannot rely on external tools like that that I have no say in them continuing to work the same way.
Havoc超过 3 年前
Not sure about second brain but I’ve come to the conclusion that a life long git repo is probably a good idea. eg keeping track of vaccines, medical history etc.
评论 #29215937 未加载
Im_your_dada超过 3 年前
Build a second brain to enrich the company you work for?
评论 #29189001 未加载
评论 #29189193 未加载
评论 #29190571 未加载
firemelt超过 3 年前
I use gist and my last projects repo
tehjoker超过 3 年前
Sounds like a laboratory notebook.
vishnugupta超过 3 年前
tl;dr make a habit of systematically documenting. Use a good tool such as Roam Research (I use it and recommend)