TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do you manage your personal and professional knowledge base?

11 pointsby QuasiAlonabout 7 years ago
Explained by example: whenever I learn something new, say, a new machine learning model and its implementation in Python, I create or update a Jupyter Notebook, write my notes as text, add the relevant snippets and run them on locally stored dummy data. This proved useful for me with Python.<p>I need an effective system for other things, like SQL, or generally anything I learn or need to keep track of for future reference. I tried google docs, sheets, even slides, txt files (with my always open sublime text), etc. etc. I find my stuff is scattered all over the place and isn&#x27;t very productive or efficient.<p>Any insights?

7 comments

xstartupabout 7 years ago
In my company, we&#x27;ve 10 different teams. We are doing cutting-edge work in our niche. We use git repos, we extensively discuss things on Slack then summarize stuff in large paragraphs in Discourse. Then we commit the code to GitHub, our discourse bot adds links to the relevant discourse discussion in git commits.<p>Our teams have some guys who are difficult to work with but they&#x27;ve lots of talent. So, we&#x27;ve given them space and time. Sometimes, they do not like to take part in the discussion but it&#x27;s important that they explain their thought process in Discourse.<p>This process reduced the time it takes to the onboard new member.<p>Most of the new members are already familiar with Slack, Discourse and GitHub UI. Search is just good enough, bot makes it easy.<p>For prioritization, we maintain slim Trello board. We don&#x27;t use it much.
petercooperabout 7 years ago
It&#x27;s a shame this didn&#x27;t take off as it&#x27;s a constant problem for me. I feel like I could do a lot more if I had a proper system for this. It all ends up as random tweets, notes in Evernote, podcasts, emails, etc. and I have no real approach to doing it other than trying to keep it in my brain (which fails).
评论 #16452526 未加载
评论 #16454402 未加载
Bucephalus355about 7 years ago
Giant OneNote notebook with a numbering system up to 10,000. Split into categories of 1,000 each. Open up new sections each time you start a new topic. 5,000 might be programming, 6,000 history, etc.
评论 #16454681 未加载
评论 #16452539 未加载
suj1thabout 7 years ago
I have recently started organising little snippets of learning I gather during work using dnote (<a href="https:&#x2F;&#x2F;dnote.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dnote.io&#x2F;</a>). For instance, I have organised multiple &#x27;books&#x27; around topics such as regex, Apache Spark configurations and others. The best part is that it works right off the terminal. But as a downside, it is not the best way to take extensive notes; only 1-2 liners.
ckluisabout 7 years ago
100% this continues to be a problem. I want something like gingkoapp, but with the WordPress&#x27;s new Gutenberg editor with the ability to add items on a &quot;page&quot; or down a node.<p>gingkoapp.com<p>But, for now I use workflowy.com for almost everything (the failure is pictures &amp; multi-media).
farseerabout 7 years ago
This is a problem for my organization as well. We have considered Confluence but haven&#x27;t tried anything yet.
ram_rarabout 7 years ago
google docs and confluence.