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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How do you share/organize knowledge at work and life?

781 点作者 gavribirnbaum超过 5 年前
I find it hard right now to share knowledge with everyone on the team and to turn knowledge into actual learnings.<p>I don&#x27;t know how you guys do it, but I would love to know. We are now 50 people in the company and I don&#x27;t know anymore how to make this scale. What is your process? Do you use any tool for it? How good is it? What needs improving?

124 条评论

masnick超过 5 年前
I have a personal &quot;knowledge base&quot; that is publicly available at <a href="https:&#x2F;&#x2F;maxmasnick.com&#x2F;kb&#x2F;" rel="nofollow">https:&#x2F;&#x2F;maxmasnick.com&#x2F;kb&#x2F;</a>.<p>This is partially inspired by Chris Albon&#x27;s excellent data science technical notes: <a href="http:&#x2F;&#x2F;chrisalbon.com" rel="nofollow">http:&#x2F;&#x2F;chrisalbon.com</a>.<p>I find it very helpful to have this kind of information on a public website. It&#x27;s easy to search myself, quick to edit[^1], and helpful for sharing with others when someone asks me a question.<p>For notes I don&#x27;t want to make public, I use OneNote. It&#x27;s available on every platform, has a documented file format, and the sync works well. Of course, I have some more detailed notes on why I prefer this to other options: <a href="https:&#x2F;&#x2F;maxmasnick.com&#x2F;kb&#x2F;note-apps&#x2F;" rel="nofollow">https:&#x2F;&#x2F;maxmasnick.com&#x2F;kb&#x2F;note-apps&#x2F;</a>.<p>[^1]: My whole website is built with <a href="https:&#x2F;&#x2F;gohugo.io" rel="nofollow">https:&#x2F;&#x2F;gohugo.io</a>. I use the GitHub Actions beta to automatically update the public site every time I commit to master. This means I can edit on a computer with a standard text editor, and also on iOS using <a href="https:&#x2F;&#x2F;workingcopyapp.com" rel="nofollow">https:&#x2F;&#x2F;workingcopyapp.com</a>.
评论 #21311328 未加载
评论 #21313012 未加载
评论 #21314741 未加载
评论 #21319201 未加载
评论 #21312646 未加载
评论 #21311795 未加载
评论 #21312913 未加载
评论 #21315570 未加载
评论 #21312151 未加载
评论 #21316569 未加载
评论 #21313073 未加载
afarrell超过 5 年前
For any system you build, keep in mind a few general truths:<p>1) The system isn’t just “the wiki” or “Notion”. The system is composed of both the tools you’re using AND the habits&#x2F;expectations of the humans who use them. So, this is not just a matter of buying a tool. Its a matter of choosing tools AND designing a process made of humans habits.<p>2) The system will get messy and unused unless there is regular attention &amp; time allocated to tidying it.<p>3) If you want people to do something, recognise and incentivize it. If there is a person who habitually sends out concise notes after meetings, make sure that their performance review recognizes that contribution.<p>4) A habit has three parts: {:situation, :action, :reward}<p>Example:<p>Situation: At the end of a retrospective meeting, we have learned of a need for a runbook on how to handle a type of automated alert.<p>Action: The team lead updates a runbook and tags a junior engineer to review it for missing context.<p>Reward: The team lead feels satisfaction that they’ve set their team up for future success. They add a bullet point to the notes to use during their next annual review.
评论 #21310580 未加载
tomashubelbauer超过 5 年前
I use Markdown documents in Git repositories whenever I can. Also try to evangelize for this at work. PRs then include relevant changes to both code and docs and it&#x27;s beautiful. For personal project docs I use this exclusively. At work it depends on the team, some people don&#x27;t like it, but most often it is because they don&#x27;t like keeping docs at all, not because of an alternative preference. I avoid UI and WYSIWYG based systems like Confluence like plague. I personally can&#x27;t stand them and every time I have to use one I do my hardest to pretend I&#x27;m writing Markdown in my head.<p>For personal agenda I use Apple Notes with basically just a huge list of things to do and events that are about to happen and I curate that list more or less non stop during the day. If something comes up and I&#x27;m with people and don&#x27;t want to be rude and spend too much time on the phone editing things to be in the right order and have all the relevant info captured with them, I just plop a line at the top of the note knowing I&#x27;ll groom it later.
评论 #21310525 未加载
评论 #21310436 未加载
评论 #21310495 未加载
spencerwf超过 5 年前
I would suggest a single source of truth.<p>In my marriage, it’s my wife’s google calendar.<p>My personal projects are in a single google doc with tags I search for. I document my personal projects because sometimes I do stupid stuff and wipe out my work on accident.<p>For work, We use confluence as the source. We have daily stand ups that go on there. For any screenshare 1v1s I create a quick doc to cover what we discussed. We have a global team and even documenting everything will not suffice and you will need to meet on a screenshare. Record it for later reference.<p>I’ve been leading trainng sessions and they basically are a little technical stuff but mainly processes and where to go when you run into a problem. The best way to force people to use your wiki is to take time off or become unavailable for whatever reason.
评论 #21311592 未加载
评论 #21310477 未加载
评论 #21310936 未加载
评论 #21311924 未加载
TheRealDunkirk超过 5 年前
I work in a team closely related to another team, and together we&#x27;re about 30 people in the midst of THOUSANDS of engineers responsible for shipping product. We are dying under the burden of tracking and correlating engineering decisions across product lines and customers through presentations (you can&#x27;t have a meeting without PowerPoint!) and spreadsheets -- scattered all over internal shared drives -- email, and Skype chats (which the company won&#x27;t allow history for). Just this week, I&#x27;m supposed to start working on a plan to implement a knowledgebase system to capture all of this information. Obviously, I&#x27;m very interested in the answers here.<p>The original question was about sharing knowledge amongst a TEAM, but almost all of the responses are about PERSONAL systems. I know most people watching this board are small-company startup types (in general), but I&#x27;m hoping that some of the old codgers, like me, working in creaky, legacy firms, have more to say. If we can&#x27;t find something off-the-shelf here, I&#x27;m going to wind up writing some kludgy homegrown tool with Elasticsearch, and, frankly, this just doesn&#x27;t interest me. I need answers people! The leader for large teams, according to what I see here, seems to be Confluence. Notion LOOKS cool, but putting this data in someone else&#x27;s hosted service is an absolute non-starter for us.
评论 #21312263 未加载
评论 #21314287 未加载
评论 #21315892 未加载
评论 #21311660 未加载
评论 #21311876 未加载
评论 #21312558 未加载
评论 #21312328 未加载
评论 #21311997 未加载
roadbeats超过 5 年前
Public and private Git repos of markdown files that sync to Dropbox, so;<p>- I can use my IDE in desktop to search &#x2F; change them.<p>- On iOS, iA Writer can access to markdown files<p>- I get PRs to my public notebook because it’s on Github: <a href="https:&#x2F;&#x2F;github.com&#x2F;azer&#x2F;notebook" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;azer&#x2F;notebook</a><p>- The format and tooling are unlimited. Images, sound files, jupyter notebooks, everything fits<p>- It’s not binded to a product or protocol. I have freedom to personalize it and keep it the way I want.<p>- It scales beautifully. It’s been 3 years since I started it.<p>- The only problem was to have same IDE style for both code and markdown, I solved it later: <a href="https:&#x2F;&#x2F;kodfabrik.com&#x2F;journal&#x2F;ia-writer-mode-for-emacs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;kodfabrik.com&#x2F;journal&#x2F;ia-writer-mode-for-emacs&#x2F;</a><p>I’d recommend it for those looking for alternative options.
评论 #21313679 未加载
mickael-kerjean超过 5 年前
Wikis built with org-mode is my magic bullet with everything under version control. The major problem was that everyone needed to know both git and Emacs to contribute but this is not the case since I made a proper web client <a href="https:&#x2F;&#x2F;github.com&#x2F;mickael-kerjean&#x2F;filestash" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mickael-kerjean&#x2F;filestash</a>
评论 #21310135 未加载
crispyambulance超过 5 年前
All the tool recommendations are nice. I am sure that folks have really awesome Confluence set-ups.<p>Whatever you do, however, there is NO replacement for face-to-face discussion and interaction. There&#x27;s no replacement for pedagogy that is as old as history itself: the Socratic method. The best way to learn something is for <i>both</i> the teacher and the student to ask and answer questions, to solve problems together.<p>Yes, it&#x27;s true that it only scales like 1 -&gt; N, where N is a small number. BUT, each of those people in that initial small &quot;N&quot; can also rollout knowledge if they&#x27;ve mastered it, if they have the right attitude about sharing knowledge, and if you trust them to do that.
usrusr超过 5 年前
First I distinguish between two kinds of knowledge: one is like encyclopedic knowledge, just with private topics (what is X, why did Y come into existence, things you must know when Z), the other overlaps a lot with opinion, &quot;best practice&quot; and &quot;style guide&quot; would be examples.<p>Both may end up in the internal wiki, but that&#x27;s a write-only operation unless you get people to read. And a wiki is nothing anyone reads front to back, wikis are entirely pull.<p>For the encyclopedic kind, I try to sprinkle some links where there is a chance that people (e.g. me, two months later) actually do an index search. This is not the wiki, this is email (or some successor thereof).<p>The opinion type knowledge will be even more lost in the wiki. Outside of extremely chain-of-command oriented organizations, the only way to spread that kind of knowledge is by actually convincing others. And a wall of text in an internal wiki will never do that. But the wiki page can be very useful as a collection of convincing examples etc to reference in a discussion that happens elsewhere.
评论 #21311812 未加载
Hippocrates超过 5 年前
I use the Notes app in iOS&#x2F;OSX which has been getting insanely powerful in the last few years. Not only does it sync notes across devices, but indexes them for spotlight search anywhere. It also transcribes handwritten notes and makes them searchable, as well as scanned documents like receipts and business cards. Attaching photos, hand-drawn diagrams, tables, checklists and formatted text are simple. Notes can be hierarchically organized into a folder structure (work, blog, 1:1s, ideas etc.) and locked for privacy (1:1s, performance reviews, holiday gifts etc.). They support sharing and basic collaborative editing too.<p>Notes seems so simple on the surface, but every time I use it I am delighted to find power-user features throughout.<p>My #1 feature request would be code blocks with syntax highlighting. It supports monospaced blockes for now. Perhaps even better would be if it would detect, accept and render markdown formatting.<p>Until then, a simple trick I use is: copy the RTF text from Notes into a GIST. It auto-converts to MD.
评论 #21311903 未加载
mxschumacher超过 5 年前
Spaced repetition [0] systems like Anki are usually used to study technical subjects or languages, but one of my &quot;decks&quot; is titled &quot;my truths&quot; and it contains insights I want to internalize. Repeated exposure is absolutely central actually making an idea part of yourself and acting accordingly. So instead of maintaining a large knowledge database, I&#x27;d recommend sticking to solid principles and reviewing them on a regular basis.<p>Once your team is getting slightly annoyed about how often you repeat something (solid code review principles or the importance of testing come to mind), you know you are saying it often enough.<p>I&#x27;m not a religious man, but an observation in an article called &quot;We only learn if we repeat&quot; in the &quot;the book of life&quot; [1] stuck with me: It&#x27;s no coincidence that daily repetition of principles is a core tenant of the big religions. There&#x27;s a fundamental insight about human nature in that and we can apply it to modern technology teams the same way it has been used in monasteries for centuries.<p>[0] <a href="http:&#x2F;&#x2F;augmentingcognition.com&#x2F;ltm.html" rel="nofollow">http:&#x2F;&#x2F;augmentingcognition.com&#x2F;ltm.html</a><p>[1] <a href="https:&#x2F;&#x2F;www.theschooloflife.com&#x2F;thebookoflife&#x2F;we-only-learn-if-we-repeat&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.theschooloflife.com&#x2F;thebookoflife&#x2F;we-only-learn-...</a>
评论 #21310544 未加载
quadrature超过 5 年前
Documentation has a tendency to not keep up with what it is documenting, etsy has a great blog post about this and their shift in philosophy around documentation <a href="https:&#x2F;&#x2F;codeascraft.com&#x2F;2018&#x2F;10&#x2F;10&#x2F;etsys-experiment-with-immutable-documentation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;codeascraft.com&#x2F;2018&#x2F;10&#x2F;10&#x2F;etsys-experiment-with-imm...</a> .<p>we&#x27;ve adopted something similar at work where we&#x27;ve necessitated that all support related questions be asked through <a href="https:&#x2F;&#x2F;www.discourse.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.discourse.org&#x2F;</a> . This allows the most timely solutions to surface to the top and if a question hasn&#x27;t been asked before it gets thrown into a slack channel where a subject matter expert can answer it. Making this one change has monumentally reduced the support burden of our teams.
tombell93超过 5 年前
I use Notion (<a href="https:&#x2F;&#x2F;notion.so" rel="nofollow">https:&#x2F;&#x2F;notion.so</a>) for pretty much everything (budgeting, tracking my PhD progress, high-level work-related projects, financial planning, etc). It&#x27;s so flexible and has all the features you might reasonably want for managing information etc. It&#x27;s essentially Evernote and Trello in one beautiful tool.<p>At work we use Wikis for most things.
评论 #21311628 未加载
alecigne超过 5 年前
I use Emacs Org mode in a git repository hosted on my Raspberry Pi. On my phone, I use Orgzly to edit the files, along with Termux to manage the git repo. I also use Termux to launch Emacs from time to time when I need an advanced operation not yet supported by Orgzly.<p>I keep sensitive files encrypted using GnuPG and my private key lives on a Nitrokey Pro (a GnuPG token).<p>I usually export to various formats with Org mode built-in exporters (mainly ascii, markdown, html and pdf) but I sometimes use Pandoc, especially to export to docx.<p>I have even started blogging with that system. I can edit an Org file on my phone using Orgzly or Emacs, and then use Termux to automatically 1. push the change to my Git repo 2. publish the files to html using Emacs in batch mode 3. send the html&#x2F;css files to my website using a bash script and sftp.<p>I don&#x27;t think I will ever look back :)
评论 #21317658 未加载
simplecto超过 5 年前
I am starting a new venture and will use BookStackApp (<a href="https:&#x2F;&#x2F;www.bookstackapp.com" rel="nofollow">https:&#x2F;&#x2F;www.bookstackapp.com</a>) as my single source of truth.<p>It is searchable, offers markdown and WYSIWYG editing, page templates, and is quite opinionated on how to layout things.<p>My reasoning for this is to layout basic templates and processes for sales, support, ops, and office management.<p>This is also used to lay a foundation for ISO 27001&#x2F;27002 compliance and certification along with Eramba (<a href="https:&#x2F;&#x2F;eramba.org" rel="nofollow">https:&#x2F;&#x2F;eramba.org</a>)<p>The last part is really niche, but coming from a Healthcare background taught me hard lessons in NOT HAVING YOUR DOCUMENTATION AND COMPLIANCE SHIT TOGETHER (TM) when you get vendor or compliance audits.
评论 #21314353 未加载
评论 #21312532 未加载
评论 #21312531 未加载
LambdaB超过 5 年前
Dokuwiki and optionally Mediawiki seem to go a long way in shared environments. For personal use, <a href="https:&#x2F;&#x2F;zim-wiki.org" rel="nofollow">https:&#x2F;&#x2F;zim-wiki.org</a> is my favorite right now. It uses files as the storage backend and can therefore be tracked and shared via git. Features are extendable via plug-ins.<p>As others have mentioned, using one single central tool is crucial, even if it is only used for references to external tools (e.g. reference to pads). It should represent the first point of entrance in the search for knowledge in any team.<p>This also includes the possibility of migration, export, and self-hosting to have full access and backups at any time.
评论 #21311367 未加载
glaberficken超过 5 年前
I only run documentation for a small team (4 people), so can´t comment on scaling. But after a lot of failed attempts (word document, text files, wiki) for now we settled on MS OneNote... yeah I know... as team leader I was resistant to it. But after noticing my team members had each started their individual notebooks, I thought - what&#x27;s the point on trying to force them to use something I think is better but that is not working for everyone, when they already found the solution for themselves.<p>The setup we use is a monolithic MS OneNote notebook stored on MS Sharepoint.<p>I know this setup is dependent on your shop buying the &quot;expensive MS stuff&quot;, but we already had it anyway...<p>This setup gives us the following &quot;features&quot;:<p>- Everyone can edit at the same time<p>- Changes are tracked and identifiable by username (you can rewind the file history)<p>- Editing process is very easy and user friendly (you can drag in files, images etc into your notes, and it just integrates seamlessly. particularly with the rest of the MS Office suite)<p>- OneNote notebook layout is actually pretty good (horizontal tab based main sections, that can each hold multiple pages of content. these pages can be visually organized in a hierarchy)<p>- It has good search functionality
评论 #21310671 未加载
评论 #21310982 未加载
评论 #21310990 未加载
评论 #21310959 未加载
cosmojg超过 5 年前
TiddlyWiki: <a href="https:&#x2F;&#x2F;tiddlywiki.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tiddlywiki.com&#x2F;</a>
评论 #21310494 未加载
评论 #21310388 未加载
评论 #21310628 未加载
评论 #21310417 未加载
评论 #21310855 未加载
评论 #21311320 未加载
评论 #21314146 未加载
oedmarap超过 5 年前
For teams I&#x27;ve used Raneto[0] in the past.<p>I use Notable[1] and MkDocs[2] for personal notes and technical documentation respectively.<p>All three are markdown powered of course. Raneto and MkDocs can use a Git repo with your preferred build pipeline and the HTML can be hosted internally or on Netlify, etc. Works well for teams.<p>With Notable I use Syncthing to keep notes synced, but that&#x27;s a personal use case.<p>For teams you may also want to give Outline[3] a try. I haven&#x27;t used it as yet but it does looks pretty good.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;gilbitron&#x2F;Raneto" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gilbitron&#x2F;Raneto</a><p>[1] <a href="https:&#x2F;&#x2F;notable.md" rel="nofollow">https:&#x2F;&#x2F;notable.md</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;mkdocs&#x2F;mkdocs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mkdocs&#x2F;mkdocs</a><p>[3] <a href="https:&#x2F;&#x2F;github.com&#x2F;outline&#x2F;outline" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;outline&#x2F;outline</a>
评论 #21315104 未加载
omarhaneef超过 5 年前
Well, here is the issue: “... to turn knowledge into actual learnings.”<p>As you know, the solution is not just about an electronic system to expose the data.<p>The problem is that it is up to your colleagues to read and absorb your “knowledge” so they become “learnings.”<p>Now, the solution is also not to force them to do this. There simply isn’t enough time to absorb the notes of 49 other people every day and still do a full days work including churning out notes for the others.<p>This is a bandwidth issue. Does it really make sense for everyone to know what everyone is doing?<p>I think they actual solution will be tailor made for you company. Who does what? Who needs to know what? You have to start with the details.
ferros超过 5 年前
To bring some structure I think the tool is less important than having procedures to provide a framework for everything.<p>I would look at Standard Operating Procedures. They will greatly decrease stress and give structure to every process that’s important to your business, and make it easier to scale, onboard people and allow people to fill in for others.<p>Also, you iterate on these procedures. As you find improvements you roll them into the process and that way becomes the new way to do something.<p>If you just keep documenting and improving the improvements will be noticeable quickly.
graycat超过 5 年前
Personal organization:<p>(1) Use the Windows file system to create a directory (&quot;folder&quot;) tree that is often a <i>taxonomic hierarchy</i>. Have some good little command line <i>tree walking</i> commands.<p>(2) Do a lot with just text in simple text files. Generally prefer just simple text. Manage these files with a really good text editor. Have a lot of macros for the editor. E.g., start each entry in a file with a time, date, day of week stamp from a macro -- good to have to document the entry even if don&#x27;t have much more.<p>(3) In each directory, have a text file that describes the other files or directories in that directory.<p>(4) Have a file, I call FACTS, just a text file, that has little <i>facts</i>: Each entry starts with a delimiter line, then a time-date line, then a line of keywords, and then the entry. The entries have user IDs, passwords, credit card info, e-mail addresses, USPS addresses, phone numbers, URLs of interesting Web locations, names of people and&#x2F;or notes on them, etc. really just lots of short <i>facts</i>. Write a little editor macro to do search keywords.<p>E.g., since this thread likely has better ideas than I have, I put the URL of this thread in FACTS!<p>Big point: A single file of a few million characters searches essentially instantly and can hold lots of facts per day for years!<p>(5) For more, that is, for more serious information, knowledge, etc., write notes, even nice papers in D. Knuth&#x27;s TeX and index them in FACTS, describe them in the documentation file of directory of the paper, etc.<p>For what to share with others, I&#x27;d suggest relatively well written notes or papers. For more, have a directory, make a ZIP file of the whole directory, and share that. For more, maybe use GITHUB or some such.
评论 #21312190 未加载
geocar超过 5 年前
Create a knowledge-team whose sole job is to take information from all the other teams, digest it, and make it available to the rest of the firm. Call it &quot;corporate communications&quot; or &quot;internal marketing&quot; or whatever floats your boat. If you can&#x27;t get a proper department, at a minimum you can get a on-staff librarian who is a good technical writer who you can pass around the firm (as long as they have the ear of the CEO&#x2F;COO).
评论 #21310348 未加载
thegranderson超过 5 年前
Recently came across this interesting approach for organizing knowledge across all domains (life and work):<p><a href="https:&#x2F;&#x2F;praxis.fortelabs.co&#x2F;the-p-a-r-a-method-a-universal-system-for-organizing-digital-information-75a9da8bfb37&#x2F;" rel="nofollow">https:&#x2F;&#x2F;praxis.fortelabs.co&#x2F;the-p-a-r-a-method-a-universal-s...</a><p>I haven&#x27;t fully implemented it yet, but the general concept is:<p>Projects: a series of tasks linked to a goal, with a deadline<p>Areas: a sphere of activity with a standard to be maintained over time<p>Resources: a topic or theme of ongoing interest<p>Archives: inactive items from the other three categories
cborenstein超过 5 年前
Disclosure: I am a founder at bytebase.io, currently in closed beta.<p>My former team used Confluence and Google Docs for knowledge sharing and found that it worked great for planning projects, but fell short for things that change quickly or are relevant for only a short period of time - code commands, debugging tips, meeting takeaways.<p>We relied on slack and personal notes for these tidbits which resulted in the information being difficult to find.<p>This experience inspired us to start Bytebase, the byte-size knowledge base for engineering teams.<p>Everything in Bytebase is a &quot;byte&quot; - a short chunk of information - not a document, and bytes can be composed of other bytes.<p>Bytebase makes it easy to capture and share bytes using a shortcut-heavy UX that feels familiar to engineers.<p>Would love any feedback or ideas. Email me (cara@bytebase.io) to get access to the closed beta with HN in the subject line.
评论 #21314961 未加载
bloopernova超过 5 年前
* I use a Leuchtturm1917 A4 square-dotted hardcover notebook for immediate notes.<p>* Longer-term items go into Org-Mode in Spacemacs.<p>* On-the-go to-do items go into Org-Mode as well, via the excellent Android app &quot;Orgzly&quot;. These are shared via Dropbox with the Spacemacs instance.<p>* Habits are also in Org-Mode, with the org-agenda habits view showing me how I&#x27;m doing on that. A habit being a repeated task, something you want to do semi-regularly like &quot;remember to take preventative inhaler&quot; or &quot;do yoga at lunchtime when working from home&quot;. This is a good overview of org-agenda + habits view: <a href="https:&#x2F;&#x2F;blog.aaronbieber.com&#x2F;2016&#x2F;09&#x2F;24&#x2F;an-agenda-for-life-with-org-mode.html" rel="nofollow">https:&#x2F;&#x2F;blog.aaronbieber.com&#x2F;2016&#x2F;09&#x2F;24&#x2F;an-agenda-for-life-w...</a><p>* I used to also save technical discoveries as a long list on my personal DokuWiki page in our work instance. It would get written as &quot;Short Headline&quot;, then description, then code examples. Things like Title: &quot;YUM wildcards&quot;, Description: &quot;Use “yum list”&quot;, Example: &quot;[root@wiki01 ~]# yum list &quot;php*fpm&quot;&quot;. I intend to get back to that by using the note taking org-mode capability in Spacemacs and scripting a dump of those into a personal wiki &quot;somewhere&quot;.
mch82超过 5 年前
Mediawiki works quite well. Most people use Wikipedia, so are able to quickly learn &amp; use Mediawiki. Wikimedia Foundation has a number of initiatives to increase the diversity of Wikipedia contributors, so that translates into features non-technical people in your org will appreciate.<p>Microsoft was using Mediawiki for external-facing developer docs (at least on the HoloLens site), but after the GitHub acquisition has switched to a workflow that uses VS Code as a Markdown editor &amp; publishes to GitHub pages. That kind of workflow can be okay if all the people in your company are highly technical.<p>As your company grows you may get value out of internal conferences or mini TED style talks.<p>Video &amp; screen recording can really help too.
评论 #21319338 未加载
adds68超过 5 年前
I use <a href="https:&#x2F;&#x2F;standardnotes.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;standardnotes.org&#x2F;</a>, which allows me to tag my notes and search, it also syncs to my mobile.<p>There are some great &quot;organizational&quot; options in this thread though!
评论 #21310462 未加载
uallo超过 5 年前
I rely heavily on <a href="https:&#x2F;&#x2F;workflowy.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;workflowy.com&#x2F;</a><p>Here is a quick interactive demo: <a href="https:&#x2F;&#x2F;workflowy.com&#x2F;list-maker&#x2F;" rel="nofollow">https:&#x2F;&#x2F;workflowy.com&#x2F;list-maker&#x2F;</a><p>But I&#x27;m not sure how well that works with 50 people. You should probably mention what kind of knowledge you want to share and what features you might need.
评论 #21312526 未加载
aizatto超过 5 年前
I built Logbook for my own personal note taking.<p>Two key features for me:<p>1. Tagging notes works better for me than a directory structure<p>2. &quot;Feed&quot; style of notes allows me to go search more notes.<p><a href="https:&#x2F;&#x2F;build.my&#x2F;logbook" rel="nofollow">https:&#x2F;&#x2F;build.my&#x2F;logbook</a><p>For sharing with public I use GitBook <a href="https:&#x2F;&#x2F;www.aizatto.com" rel="nofollow">https:&#x2F;&#x2F;www.aizatto.com</a> thought here are some short comings <a href="https:&#x2F;&#x2F;www.aizatto.com&#x2F;why-gitbook" rel="nofollow">https:&#x2F;&#x2F;www.aizatto.com&#x2F;why-gitbook</a> . I personally like how it can output to Markdown, so that means I can have a copy of it anywhere
YohAsakura超过 5 年前
What a cool thread, I mean it.<p>I don&#x27;t know how to organize wiki-like things for teams, but here are my two cents for the topic of personal knowledge bases.<p>First of all, regardless of software, I prefer less structured and less constrained approaches so that it doesn’t take too much time and effort to add things to my knowledge base. I try to minimize the total number of entities (lists, files, notes) and to avoid folders at all. Usually I achieve this by using tags.<p>Secondly, I am still in a search of a perfect approach, but here is one thing where I succeeded to some extent, namely collections of homogeneous items. I use AirTable for that, but one can use Notion. For example, here is a list of software, I started it several months ago: <a href="https:&#x2F;&#x2F;airtable.com&#x2F;shr8Wd96FurJmiTLs&#x2F;tbl0n17xFuXrs0kMS?blocks=hide" rel="nofollow">https:&#x2F;&#x2F;airtable.com&#x2F;shr8Wd96FurJmiTLs&#x2F;tbl0n17xFuXrs0kMS?blo...</a> I have a similar list for scientific papers that I read. And I started two more lists for other things. It is important that 1) the number of lists is low (I have 4 now) 2) the lists have simple structure 3) I can always download them as csv and do whatever I want.<p>As for the rest, I use markdown notes (I edit them with <a href="https:&#x2F;&#x2F;typora.io" rel="nofollow">https:&#x2F;&#x2F;typora.io</a>) stored in a dropbox-like cloud for ideas-like stuff. I use Google Keep for super-simple lists and I also have there a temporary note that serves as a buffer for sudden thoughts and ideas, from where I move them later to more appropriate place. I use <a href="https:&#x2F;&#x2F;todoist.com" rel="nofollow">https:&#x2F;&#x2F;todoist.com</a> for my tasks, they are not organized very well (because no tags in the free plan), but the app is really nice and the number of tasks is not that great, so for now this works fine :)
hliyan超过 5 年前
Over the years, I&#x27;ve tried everything from MediaWiki, Evernote, OneNote, Confluence to Google Docs. Each seems awesome when you start out, but after a while, the novelty wears off and out-of-date crud starts accumulating.<p>The only thing that has remained constant for me are <i>text files</i>. I use two forms: if it&#x27;s related to a component I&#x27;m developing, I tend to place it in the repository itself, in README.md, or docs&#x2F;<i>.md. Other stuff I keep in text (</i>.md) files in a Dropbox.<p>Only those things that don&#x27;t fit well into the above two formats go into Confluence.
mgreenleaf超过 5 年前
I second the needing a single, searchable source of truth. One of the main needs is for it to be maintained and updated. Having it all in one place helps with that and reduces the cognitive load of making the decision of where to update.<p>We use fossil; a bit minimalistic, but you get a wiki + code repository + tech notes + issue tracking all in one place and auto-updated with the code, and you can run it as a server with a web interface for those who don&#x27;t need permissions to clone the repo.
Dowwie超过 5 年前
Does anyone annotate code for knowledge management? I&#x27;ve reached a point where I&#x27;ve worked across so many projects and languages that when I return to code after some time, I can longer completely remember where I used certain patterns or other that I want to reuse elsewhere. Grep can only help so much with code alone. Documentation doesn&#x27;t cover this category, either. So, I&#x27;ve started experimenting with ways of doing so.<p>I am experimenting with a custom markup that exists in code comments before, within, and following a code block that is the subject of discussion. I reuse markup attribute values to standardize categories.<p>Then, an app scans source for annotations and indexes them. I can then fuzzy search against the index using a range of words and get references.<p>If anyone likes this idea and would like to collaborate with it, and have the chops for doing so, contact me..
评论 #21311809 未加载
zerm778超过 5 年前
<a href="https:&#x2F;&#x2F;www.notion.so" rel="nofollow">https:&#x2F;&#x2F;www.notion.so</a>
评论 #21310253 未加载
评论 #21311953 未加载
评论 #21310182 未加载
评论 #21310187 未加载
评论 #21310225 未加载
评论 #21310547 未加载
motohagiography超过 5 年前
I use ontologies like <a href="https:&#x2F;&#x2F;webprotege.stanford.edu" rel="nofollow">https:&#x2F;&#x2F;webprotege.stanford.edu</a><p>Fewer descriptive words, more structure.<p>A company ontology has three top level categories: Parties(internal, external), Metrics(Platform, SaaS), and CompanyStructure which has links to things like cap table, incorporation artifacts, org chart, accounts, etc.<p>The metrics piece is useful because it provides north star metrics for a SaaS business, and then performance ones for the Platform itself. All features roll up into these, and then their git codebases are linked from there.<p>If your features don&#x27;t drive your metrics, you&#x27;re just in the custom dev business.<p>I use it personally, but it&#x27;s a bit dominating to have an umbrella framework that encapsulates what people think is their special contribution.
gorkemcetin超过 5 年前
Documenting &#x2F; sharing what you collect at work and at life are two different things. Usually platforms used at work requires enterprise sharing, security and authentication capabilities whereas the ones you use at home don&#x27;t need to have those.<p>At work:<p>* Confluence (<a href="http:&#x2F;&#x2F;confluence.atlassian.com" rel="nofollow">http:&#x2F;&#x2F;confluence.atlassian.com</a>)<p>* Balsa (<a href="https:&#x2F;&#x2F;getbalsa.com" rel="nofollow">https:&#x2F;&#x2F;getbalsa.com</a>) - this one is open source, can be deployed on premises and has several security features - think of it like Evernote replacement but you keep your company files with you.<p>For personal use:<p>* Sublime text (when I don&#x27;t need any sharing among devices)<p>* Notes (if I need to exchange data between my iphone and my laptop)
jitl超过 5 年前
Notion: <a href="https:&#x2F;&#x2F;notion.so" rel="nofollow">https:&#x2F;&#x2F;notion.so</a><p>[edit: I work at Notion. I’ve added some more color about that to the top here. This isn’t marketing spam I’m commenting from bed on my phone - sorry that it came off slimy]<p>Notion is a malleable collaborative wiki that also has relational databases.<p>We build Notion, so it figures that Notion is our single source of truth. I think the way we use Notion internally works pretty well - with better results than the smattering of tools I’ve used at other companies - but we’re a smaller team...<p>Notion makes a good wiki because adding, editing, and organizing information has such low activation energy. Each part of the org (Eng, Community, Marketing, People, ...) has a tree of pages with process, information, etc.<p>We have a few big centralized databases that everyone uses:<p>- Tasks. Lets us see what anyone is doing, assign tickets, track progress.<p>- Documents. This one has a weird name. All teams put meeting notes, research, proposed designs, RFCs, specs in this database. The common thread here is that documents are artifacts of their time: they’re authored, reviewed and commented on by the team, iterated on, then ratified or archived. We rarely change them afterwards because they store historical context on decisions. If an RFC changes a process, or a design gets implemented, the affected team(s) might update their wikis.<p>- Goals. Stores objectives, product use-cases, and large projects. We relate Tasks and Documents with the Goals they support.<p>Centralizing these databases fosters cross-team visibility and assists with collaboration, eg seeing Eng and Marketing tasks related to an upcoming launch, plus the designs and research.<p>Shortcomings:<p>- Search. At the ~50 person size it isn’t a desperate problem but it does hurt.<p>- Integration with email and calendar. There’s no way to sync Notion to Gcal or react to incoming emails.<p>- Integration with Github: none.<p>- Mobile performance could be better.<p>[Disclaimer: I work at Notion.]
评论 #21310473 未加载
评论 #21310415 未加载
评论 #21310389 未加载
评论 #21310357 未加载
评论 #21310400 未加载
AndyPa32超过 5 年前
Privately it&#x27;s org-mode all the way.<p>At work it&#x27;s a mixture of mostly Confluence and Markdown README files.
评论 #21310236 未加载
alexcnwy超过 5 年前
I use an outliner called Dynalist.<p>It’s an alternative to Workflowy. Workflowy development stalled a while ago so I switched but it seems to be active again so I might switch back.<p>An infinitely zoomable hierarchy works really well for my OCD :)
评论 #21310332 未加载
whalesalad超过 5 年前
I use a combination of Things.app, Notion, and Trello.<p>Fortunately most of my client work involves the use of Trello. Either I come onboard and institute a board&#x2F;process that they can jive with or they have an existing board&#x2F;process. That has been great. Trello is only as good as the person managing it, that’s important and methinks why a lot of people dislike it. I do a good job of managing Trello to fit the general framework of working and thinking that exists for each project or client.<p>For client projects Trello is the boss hog. Everything is stored there. Things will get broken out into sub-boards when necessary.<p>For personal stuff, it’s a combo. I use Trello to track things that have graduated from the research&#x2F;idea phase into the action phase.<p>The research and idea phase I speak of occurs in Notion or more accurately on paper documents (no. 2, 2B Soft pencil!) scattered around my physical desk that eventually work their way into Notion. There, I enrich things with outlines and maybe full blown documents. For instance I used Notion to do a big documentation project for a client, exported as markdown, cleaned it up, and then forklifted it into their Github project wiki.<p>I also use Notion for all sorts of personal stuff. My homelab for instance is tracked there, with tables describing IPs&#x2F;hostnames or hardware in the rack etc. The hierarchical nature makes it great to start low fidelity and go high fidelity.<p>I’ve got random article ideas there, some in outline and others in more detail.<p>Will come back and update this post with more detail shortly. Doing this via mobile and gotta jet.<p>I will echo afarrell though and posit that the tools are less important than the process. Determine the process and the outcomes before you choose your tool!
gwbas1c超过 5 年前
I hold office hours: Two meetings a week with (usually) no agenda, and anyone can call in and ask anything.<p>Sometimes someone will email me the day before and suggest an agenda.<p>Other times, when there are newcomers, I&#x27;ll set an agenda for a few meetings. Usually I discuss design patterns that we use, libraries that we use, ect.
TheGrumpyBrit超过 5 年前
A combination of:<p>- A shared Outlook.com calendar where we (well, mostly my wife) puts social events and commitments - Hugo&#x2F;git as a general KB for work related stuff - Microsoft Teams as a day-to-day journal and tracking of personal projects. - Standard Notes &#x2F; VS Code as a text-only scratchpad.
mattlutze超过 5 年前
The best way to share knowledge at work and in life is regular conversation with the people on the team. No matter the method for capturing knowledge, a lot of folks on the team aren&#x27;t going to find things in it. Many experienced people on the team having wide-reaching networks throughout the team will be better surfacing of various things they&#x27;ve all learned, as well as improve overall design and architecture of what you&#x27;re working on, and improve the education and quality of work for the rest of the team. This can be further augmented with formal design and implementation meetings, where problems and choices are discussed with revolving groups of people.
评论 #21311228 未加载
avip超过 5 年前
I put everything in trello. It’s terrible as trello’s search sucks. But I still do it.
评论 #21333755 未加载
davidscolgan超过 5 年前
Currently I use Dynalist.io, which is like Workflowy but adds the concept of documents and has a ctrl-P like fuzzy finder. My notes are a complete mess and I have not found a way to organize them into anything useful. Right now my brain dumps are basically write only. Solving this is an active interest of mine, since I want to publish my thoughts at some point.<p>My coach Malcolm Ocean has been speaking highly of <a href="https:&#x2F;&#x2F;roamresearch.com" rel="nofollow">https:&#x2F;&#x2F;roamresearch.com</a>, which looks like a promising way to keep track of research-style notes.
nilsandrey超过 5 年前
You must try what&#x27;s better for your team. Decide in subteams and share with the others the experience on workshops, then evaluate the pros and cons to decide and don&#x27;t be afraid of try and change. The right set of tools also depends on the type of work you do.<p>Blogs, wikis and QA sites (also microblogging, shared conversations) witch a search center for all are classic instruments for implementing solutions that start by the organization (with agreement) of the &quot;way of doing&quot; by the teams and management. UPDATE: Like others say no replacement but a complement of teams and people face to face interactions, that can be perfectly established with some sort of SCRUM scalation.<p>On dev and DevOps environments, I prefer &quot;doc as code&quot; solutions (Github based); with one type of Github project as Hub for a collection of subprojects, using the main repo as documentation for guide, FAQ, status and blog post host (markdown or variants) as well as the Project Management and Issues management features as coordination tools.<p>Please elaborate on the kind of work and teams, the real need for integration with existent information management systems and the community will come with better suggestions. There is a lot of tools available, including more general approaches like a CMS portal with Sharepoint or O365 or Wordpress with plugins, some more direct to the KNB question only like QA for teams (StackOverflow), others tasks focused like Trello, etc.
sareiodata超过 5 年前
For our support team of 5 we just started using a custom text expansion tool I built in Electron. The snippets (canned messages) are stored in a WordPress site (we already have the main website &#x2F; docs in wp so it was a good fit) and we all contribute to them.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;sareiodata&#x2F;kbexpander" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sareiodata&#x2F;kbexpander</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;sareiodata&#x2F;kbexpander-snippets" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sareiodata&#x2F;kbexpander-snippets</a><p>The tool is mapped to a keyboard shortcut (the OS manages this) and searches the snippet title and content. So you can easily filter down stuff.<p>The WP plugin also has reports, like most used snippets (every-time you paste a snippet, we track that) per user &#x2F; date &#x2F; category. This way we&#x27;ll try to see in the future if we can improve a particular part of our product, improve inline docs so we stop getting those questions. I&#x27;m not sure if this will amount to anything, but it&#x27;s something we&#x27;re experimenting with.<p>Other tools exist, but I didn&#x27;t find anything with good enough search + a way to have a common repo for snippets + usage reports, thus the Electron monstrosity and WP companion plugin.<p>This is how it looks: <a href="https:&#x2F;&#x2F;pbs.twimg.com&#x2F;media&#x2F;EG_Ejy9X0AAnnMV?format=jpg" rel="nofollow">https:&#x2F;&#x2F;pbs.twimg.com&#x2F;media&#x2F;EG_Ejy9X0AAnnMV?format=jpg</a>
giancarlostoro超过 5 年前
At work we have Confluence and MoinMoin as internal documentation wikis, so sometimes I use MoinMoin for stuff not in Confluence I put it under my own MoinMoin homepage. If a project has a space on Confluence I go crazy on it. At home I mostly write things down or use the QuickNotes app on my LG G7.<p>I am debating writing my own little utility or setting one up on one of my Raspberry Pis at home. So I can have some sort of small wiki for internal use at home.
edickstein超过 5 年前
Knowledge Management is clearly a ubiquitous and important business problem. I&#x27;ve struggled with Knowledge Management in previous roles and deployed a tool called Guru at two different companies. My teams found Guru significantly better than a Wiki because Guru distributes the maintenance load across a team of Authors (experts) and sets verification intervals (ie 1 week, 1 month, 1 year, etc) so that the Author is nudged to re-verify or update the info after the horizon expires. We found such success with the tool, and I enjoyed working with the Guru team on deployment so much, that (full disclosure!!) I now work on Guru&#x27;s Customer Success team.<p>There was mention in the thread below about no tool being able to replace personal interaction. While I agree with that, Guru is the next best thing I&#x27;ve found so far, especially when teams grow to the point that the &quot;Expert&quot; is getting shoulder-tapped too often to focus on their actual job. Tons of other good ideas below that I don&#x27;t have time to consume.<p>Check out getguru.com if curious!
namuol超过 5 年前
Video chat sessions that are recorded and shared with everyone. This includes things like pair programming, but also just normal conversations on topics that are too green for any kind of formal documentation.<p>Then as you build consensus it makes sense to start putting things in writing to reference in future discussions.<p>When putting things in writing, put as much of this in your code as possible, and don&#x27;t be afraid to repeat yourself in many places.<p>Be deliberate about how you name things. You should choose names that align with names used across disciplines&#x2F;teams in verbal communication.<p>Cross reference things by these identifiers, even if you&#x27;re not using any formal documentation generator.<p>Rely on new employees to write high level documentation, with seniors around to answer their questions. A new hire will have the ideal perspective, and will become an expert in the process. Pay them accordingly ;)<p>Don&#x27;t worry about docs getting out of date. Again, rely on new hires to find issues with docs.<p>Be relentless about reducing &quot;API surface area&quot; of your subsystems.
corprew超过 5 年前
Personally, I&#x27;m on a tight Things.app &lt;-&gt; Bear.app loop; professionally, it varies. For keeping professional stuff up to speed I&#x27;m on a Things.app ingestion -&gt; Asana loop that throws off artifacts to a google drive and various git repository markdown files, which might be writing new documents or keeping existing documents up to date.
mkr-hn超过 5 年前
I recently switched to Notion from Evernote. Here&#x27;s a referral link: <a href="https:&#x2F;&#x2F;www.notion.so&#x2F;?r=a48a98c66d914566827b061a3e7efd91" rel="nofollow">https:&#x2F;&#x2F;www.notion.so&#x2F;?r=a48a98c66d914566827b061a3e7efd91</a><p>It took about a week to get used to the way organization works, but the ability to nest things under things and have them more or less self-index is handy. If I move two things under the same item, the item will show a list of the two things in a new Page type item. You can turn that new page into a wiki, style it, add notes, etc.<p>If you&#x27;ve ever used Scrivener, Notion is similar to the way it lets you organize things in a freeform way. My only gripe is that export dumps everything into files in one folder. They need to copy the way Dropbox Paper (or Scrivener) exports that retains the structure in folders. At least they support Markdown exports. That&#x27;s more useful than the full HTML pages most note apps export.
jookyboi超过 5 年前
Founder of <a href="https:&#x2F;&#x2F;www.cacher.io" rel="nofollow">https:&#x2F;&#x2F;www.cacher.io</a> here.<p>Cacher was built for the express purpose of team knowledge sharing via code snippets and Markdown docs. It has also been successfully scaled out to teams of dozens, with a few customers rolling out to hundreds of members.<p>We believe successful knowledge sharing comes down to several parts:<p>1) Organization via categorization. While retrieving knowledge, labels&#x2F;tags are an important heuristic shortcut. We often have trouble remembering but details but can usually recall the purpose of the piece of knowledge.<p>2) Integration with existing tools. People hate changing their workflows. We&#x27;ve found that engineers who are used to coding in VSCode or IntelliJ would rather not leave their editor to retrieve snippets. The context switching is just too expensive. Cacher is integrated with major editors&#x2F;IDEs for this reason.<p>3) The ability to keep other team members updated on progress and changes. A proper knowledge system uses notifications judiciously to keep everyone on the same page. Cacher does this via customizable desktop&#x2F;email&#x2F;Slack notifications.<p>4) A professional understanding of the knowledge workflow. It is important, regardless of which tool you adopt, to come to a consensus on how the knowledge will be used. Marketing and e-commerce teams use us to store HTML&#x2F;CSS with the intent of creating a large library of components and patterns. Technical support teams create snippets for remembering how to update a user&#x27;s billing account. Before settling on a tool, consider what kind of knowledge is important day-to-day and agree as a group on how you&#x27;d like to retrieve it.<p>I hope that helps! If you&#x27;re team is looking to try it out and would like thoughts on how to set up an adoptable workflow, feel free to ping me: rui[at]cacher.io
zzaner超过 5 年前
We used to use Confluence but it always felt too bloated and cluttered. It was a pain to get people to contribute and even harder to find stuff because of how slow and broken the search was.<p>We have since switched to Nuclino (<a href="https:&#x2F;&#x2F;www.nuclino.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.nuclino.com&#x2F;</a>) and are pretty happy so far. Refreshingly simple, lightweight, and focused on getting the essential features right. We are now moving away from Google Docs as well and trying to consolidate all knowledge in Nuclino. It&#x27;s almost perfect for our needs, only a few nice-to-have integrations are missing (and will hopefully be added soon).<p>Finding the right tool is only half the battle though, getting people to actually use it and keep the content up-to-date is usually the real challenge. Switching to a more user-friendly tool certainly helps, but it isn&#x27;t enough to create a culture of documentation.
pierrepinard_2超过 5 年前
Hi,<p>To organize and share our knowledge at work, we use the project management tool we developed: <a href="https:&#x2F;&#x2F;en.beesbusy.com" rel="nofollow">https:&#x2F;&#x2F;en.beesbusy.com</a><p>We create projects and tasks for specific topics and use comments for updates. And for more complete information, we can add a link to shared documents or an attachment. For instance, we created processes templates that can be updated and duplicated.<p>I find it very useful because knowledge is then organized in a workflow perspective: for instance, our product roadmap information is updated by everyone on a daily basis.<p>Since Beesbusy can be used for any type of project and has a mobile app, I also use it to organize my personal life. I share projects with my wife (shopping list, travel plans and so on) and I have everything in one place.<p>I would also recommend using a wiki for in-depth information. We use the Gitlab wiki for its simplicity, and we add links to its pages from our Beesbusy tasks.
rcarmo超过 5 年前
My website started out as a personal Wiki, and it still works like that under the covers - <a href="https:&#x2F;&#x2F;taoofmac.com&#x2F;space&#x2F;dev&#x2F;Python" rel="nofollow">https:&#x2F;&#x2F;taoofmac.com&#x2F;space&#x2F;dev&#x2F;Python</a> (as well as hundreds of other similar pages) has a bunch of links and resources I found useful or notable, for instance.<p>These days most of what I write is online, too, although I have bunches of OneNote shared notebooks and other accoutrements that come with working at a large corporation (Microsoft in this case).<p>In previous jobs we used Wikis (Trac, PhpWiki, GitLab, etc.), mailing-lists, the works.<p>I would suggest picking something with proper versioning and access control regardless - OneNote has the additional benefit of having decent (if slowish) mobile clients that let you take some of the info with you offline on trips, but that’s likely not a priority given the scenario you outline.
tvanantwerp超过 5 年前
My office of mostly non-programmers is looking for a knowledge base solution. A lot of these recommendations seem geared toward developers. I&#x27;m curious what user-friendly, dead-simple products are available. (Note: markdown files in a git repo only meets these criteria for people like me, not for my coworkers.)
评论 #21317144 未加载
0xCMP超过 5 年前
We do not use Notion where I work, but if I were doing something today I&#x27;m not sure why I&#x27;d pick anything else.<p>Primary reasons: Pages are easily created, can easily create templates for pages (reduce friction, increase consistency), easily shared among many people, and their &quot;databases&quot; feature which makes structuring all those pages much easier.<p>e.g. Have team meetings? Create a meetings database and change the default &quot;new page&quot; template to one with all the required areas to cover. Add some fields in the database for the date, who is in the meeting, where it took place, or whatever else is relevant.<p>If you keep projects in Notion you can link between databases and to other pages within the same database to provide links to relevant projects. Looking up all meetings referring to a project is as easy as filtering for all meetings with that page.
评论 #21314130 未加载
olegp超过 5 年前
We use <a href="https:&#x2F;&#x2F;nuclino.com" rel="nofollow">https:&#x2F;&#x2F;nuclino.com</a> at Toughbyte. Here&#x27;s their Show HN from a while back: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14865666" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14865666</a>
评论 #21310426 未加载
znq超过 5 年前
At Mobile Jazz (fully remote company) we&#x27;ve a weekly 1-hour video-conference call dedicated to sharing knowledge and experiences with each other. For that we share a Google Doc where everyone has a section to write down a few bullets, add links or images. Then in the call everyone gets 2-3 minutes to talk. Usually it takes less than a minute and we have the other 2 minutes to discuss.<p>For the actual organization of knowledge we use Slack (#team room for work related stuff, #coffee room for everything else) and then for the serious information and processes we use a Wiki (Google Sites) and Asana.<p>We&#x27;ve also written an extensive Company Handbook [PDF] which can be downloaded here for free: <a href="https:&#x2F;&#x2F;mobilejazz.com&#x2F;company-handbook-pdf" rel="nofollow">https:&#x2F;&#x2F;mobilejazz.com&#x2F;company-handbook-pdf</a>
awestbro超过 5 年前
I actually launched <a href="https:&#x2F;&#x2F;ulluminate.com" rel="nofollow">https:&#x2F;&#x2F;ulluminate.com</a> to help with knowledge sharing. I found myself looking through my bookmarks far too often to share things with friends and coworkers. I wanted a tool where I could segment my bookmarks into private, shared, and public spaces and provide annotations as to why I thought the link was helpful. Also the ability to search a link and domain across the network of public bookmarks will be really cool for discovering like minded people and subjects.<p>I still have A LOT of work to do on it, but the goal is to make it really valuable for team and peer communication. I think if you use a bookmark extension to navigate your organization&#x27;s structure, it should stay more up to date than a wiki (at least thats my hope).
alexchamberlain超过 5 年前
Sharing knowledge is tough; I don&#x27;t think there&#x27;s a silver bullet and everyone wishes they could do it better. Some strategies we use: - Mailing Lists - a collection of mailing lists people can subscribe to if they&#x27;re interested in a topic. Bonus points if you dedupe messages, as it&#x27;s kind of annoying to get the same message more than once. We BCC to avoid Reply-to-All discussions&#x2F;arguments. - Discussion board - discourse... - Q&amp;A - stack exchange like Q&amp;A - Cross-team focus groups - these come in many flavours from &quot;group level&quot; (several teams sharing a common manager) to company wide. Some organise meetups&#x2F;presentations that are really popular.<p>I&#x27;d encourage &quot;all&quot; of the above in some flavour or another, as people learn and teach differently.
评论 #21310213 未加载
rajaganesh87超过 5 年前
<a href="https:&#x2F;&#x2F;joplinapp.org" rel="nofollow">https:&#x2F;&#x2F;joplinapp.org</a>
IOT_Apprentice超过 5 年前
Each person has their own OneNote. No one shares on the company OneNote, as it is not documented how to do so and IT seems to be clueless about it.<p>Beyond that we have MediaWiki which is a tar pit of ancient and current information that has horrendous search&#x2F;filtering.<p>No one is maintaining it from an archival standpoint and there is a mixture of old commentary on obsolete alpha&#x2F;beta engineering releases from decades ago, along with all sorts of old material that may or may not be relevant.<p>It is excruciating. I&#x27;ve created new content, that I can&#x27;t find through the search box, so thankfully I bookmark it in the browser or look to see what items I&#x27;ve edited.
roland35超过 5 年前
Work: OneNote, now that Office 365 it is basically &quot;built in&quot; to everyone&#x27;s computer and it does not require any training for non-developers (as much as I&#x27;d prefer markdown or org mode!)<p>Personal: My family uses Google&#x27;s drive, so we have a large document which has our current schedule, projects on the to do list, shopping lists, etc etc. We spin off separate docs for big projects such as our home renovation or list of contractors we&#x27;ve worked with. Combined with scanned invoices, this makes everything searchable from one place which is nice.<p>I initially wanted to try something like Trello but the google doc has worked best for us!
daniel_iversen超过 5 年前
I use our own product (Asana - <a href="http:&#x2F;&#x2F;asana.com" rel="nofollow">http:&#x2F;&#x2F;asana.com</a>) to coordinate all our work and it&#x27;s also become a library and &quot;brain&quot; for everything that&#x27;s happened. Personally I also use and love Dropbox Paper (<a href="http:&#x2F;&#x2F;paper.dropbox.com" rel="nofollow">http:&#x2F;&#x2F;paper.dropbox.com</a>) for more long-form or ongoing research on topics both professionally and personally (I create a doc that I&#x27;ll work on for a long time and can easily part it and come back to it, even share it with other people etc).
kpennell超过 5 年前
I&#x27;ve been really enjoying Notion. I used to use evernote and apple notes. Apple notes is still so much faster for quick stuff. But for writing&#x2F;thinking&#x2F;capturing etc. I&#x27;m in the notion camp.
secretsinger超过 5 年前
Work: Our team has an extensive set of interlinked linked google docs for everything from how to set up your dev env to the plan for the week and logistics for off-sites. As well as a thorough README.md for every project we work on.<p>What makes the above work is a simple protocol: if someone teaches you how to do something, you&#x27;re responsible for writing that something down. It&#x27;s a simple honor system, but people tend to stick to it, and the result is an ever growing, live body of knowledge.<p>Life: Bullet Journal is pure magic, when I manage to stick to it :&#x2F;
john2smith超过 5 年前
I was searching for such tools and founded a useful one Restya. Restya is a productivity and management tool specifically built around a Kanban-style workflow. Great for personal use (FREE) and scales easily to business and team use. We use it daily for managing our project workflow. I work closely with the developers, so feedback is always great. Restya is an excellent free Trello alternative <a href="https:&#x2F;&#x2F;restya.com&#x2F;board&#x2F;comparison" rel="nofollow">https:&#x2F;&#x2F;restya.com&#x2F;board&#x2F;comparison</a>.
missjellyfish超过 5 年前
At work I just made a huge organization overhaul. Previously, the entire state of a project was scattered throughout some markdown files in an absurdly complex git repository, a gitlab wiki and a stash of hand-written notes.<p>It&#x27;s now all nice and tidy in a Confluence space. Let&#x27;s see how it goes and how this holds up when more people start working on this project again. I for myself are diciplined enough to care about good documentation, but my last colleagues left a huge pile of chaos which took a few months to sort out after they left.
评论 #21310268 未加载
mlitwiniuk超过 5 年前
Actually this is something we try to do with tiomsu.com [1] (gaelic for ‘a compilation’ ;) ). We&#x27;re not yet ready for a public launch (will be in week or two), but there is a short video showing what we&#x27;re doing [2] (sorry for strange resolution, it was planned for constant playback on ipad).<p>[1] <a href="https:&#x2F;&#x2F;tiomsu.com" rel="nofollow">https:&#x2F;&#x2F;tiomsu.com</a> [2] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=mx7Ai-PhvAM" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=mx7Ai-PhvAM</a>
supercanuck超过 5 年前
At our organization we use One Notes that serve as sort of Wiki&#x27;s
iamemadkhan超过 5 年前
My biggest inspiration was <a href="https:&#x2F;&#x2F;wiki.nikitavoloboev.xyz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiki.nikitavoloboev.xyz&#x2F;</a><p>I just started my own Gitbook wiki <a href="https:&#x2F;&#x2F;wiki.emadkhan.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiki.emadkhan.net&#x2F;</a> and whenever I synthesize all this raw data with some insights I want to share, I&#x27;ll blog about it at <a href="http:&#x2F;&#x2F;www.emadkhan.net&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.emadkhan.net&#x2F;</a>
lettergram超过 5 年前
We are working on a rather intuitive way to do that:<p><a href="http:&#x2F;&#x2F;insideropinion.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;insideropinion.com&#x2F;</a><p>Basically, the AI determines everyone’s expertise and ranks content and people. We also have plans for AI Q&amp;A.<p>In most companies you use things such as Confluence, Github&#x2F;Gitlab wikis, Slab, Jive and tons of other page systems. The problem is still searching them effectively. Also most knowledge is actually in people’s heads. So you still have to search for the authors.
grwthckrmstr超过 5 年前
Nelson Joyce is building Tettra to solve the very problem you&#x27;re describing<p>Nelson on Twitter - <a href="https:&#x2F;&#x2F;twitter.com&#x2F;nelsonjoyce" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;nelsonjoyce</a><p>Tettra - <a href="https:&#x2F;&#x2F;tettra.co" rel="nofollow">https:&#x2F;&#x2F;tettra.co</a><p>Edit: I&#x27;m not affiliated to him or Tettra in any way. I just follow his Twitter for his transparency and useful insights in building a company. Hence I would happily recommend his product to anyone facing the exact problem
lokinkl超过 5 年前
I believe it is less about the tools to pick, but more about building the culture. Especially how to build the knowledge sharing culture among a small group of people at the beginning and spread it across the company.<p>But still, a good enough tool is a must.<p>We build knowledge base software Kipwise and have been helping various companies build their knowledge sharing flow.<p>Our focus is to help customers establish a culture. We start with the managers and seniors, and facilitate them to spread the culture among their own teams step by step.<p>It takes time.
overload119超过 5 年前
I use the following stack:<p>1. Caret (<a href="https:&#x2F;&#x2F;caret.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;caret.io&#x2F;</a>) for taking notes. It&#x27;s a simple Markdown note taker with some really nice features. It outputs plain .md files and works with folder.<p>2. All my Markdown file are in a folder synced on Dropbox.<p>3. I use a custom Alfred workflow which uses riggrep to search very quickly through the notes.<p>One thing to mention is that I want my stack to be private, so this doesn&#x27;t publish anything to the web but it does sync.
mettamage超过 5 年前
For work use I haven&#x27;t found a good system. For personal use, I do the following:<p>- Sublime for very quick temp text files.<p>- Apple Notes for quick notes or for non-health related notes.<p>- TiddlyWiki for health tracking and identity tracking (e.g. what I value in life). Note: it&#x27;s a bit unconventional to do questionnaires in TiddlyWiki, but it can be done quite well. Especially now that I know how their plugin ecosystem works and can extend the system with JavaScript. I&#x27;m happy to share my template.<p>- BoostNotes for coding snippet.
lhenk超过 5 年前
We created a new website with Gatsby exactly for this: <a href="https:&#x2F;&#x2F;til.cybertec-postgresql.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;til.cybertec-postgresql.com&#x2F;</a><p>Each day, a GitHub Actions bot chooses one of the open post PRs and merges it.<p>The content is open source here: <a href="https:&#x2F;&#x2F;github.com&#x2F;cybertec-postgresql&#x2F;today-i-learned-content" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cybertec-postgresql&#x2F;today-i-learned-conte...</a>
shahidmughal超过 5 年前
For me knowledge sharing is about first having ideas captured in a suitable form. I have been using mindmapping software and find them amazingly useful in team meetings. No more powerpoint agony. Meetings go very smooth. Everybody sees the context visually when a mindmap is used for capturing the whole meeting interactively. Sharing them is easy as well. Just export to pdf and send after the meeting.
muon超过 5 年前
At work, I use Confluence to log and share knowledge and I also ask others to do the same. Over a period of time, this has worked wonders.
kvdmolen超过 5 年前
Would love to get in touch with you as we are developing a tool at this moment, exactly for this purpose. Target is a cross between jira and notion. your experience is valuable, and you would be granted life-free usage.<p>Edit: Agree with afarrell though a good tool should guide processes and be actively used also in operations for information And knowledge not to be dated.<p>@kvdmolen
bryanmgreen超过 5 年前
Self-promo: I&#x27;m currently building software called Thanks For Sharing.<p>At launch, we&#x27;ll be focusing on features that help employees to provide feedback to their organization leaders.<p>We&#x27;re also exploring requirements for building out internal knowledge bases for organizations that have more sharing and communicative elements. Link in my bio if any are interested.
airnomad超过 5 年前
I try to use Jira whenever I can. It sucks. But the thing is everything else also suck so for me Jira sucks a little bit less.
评论 #21310323 未加载
colecut超过 5 年前
QOwnNotes, cross platform open source app for creating&#x2F;editing&#x2F;tagging&#x2F;searching markdown files, synced with NextCloud. I&#x27;ve finally found the system that doesn&#x27;t hold me back, and I&#x27;ve stopped looking for anything better.<p>This is for my own personal use, maybe&#x2F;probably not as suitable for a team.
fsiefken超过 5 年前
A combination of indexed markdown documents, org-mode with orgzly (android) and devonthink (macos) as a gui Thinking of using TiddlyWiki as gui again as it works with Firefox Reality in the Oculus Go and Quest, but it doesn&#x27;t work well with markdown and org-mode documents. Perhaps use it as yet another system.
miki123211超过 5 年前
Rwtxt.com for personal stuff. Minimalist, simple, supports markdown, exports data and can be self-hosted with no hassle (it&#x27;s a go binary, and that can run anywhere, and it uses sqlite, so no complicated db setups). It works for small groups too, though it breaks when two people try to edit aat the same time.
emilsoman超过 5 年前
I have a directory named “mystuff” that’s gitignored globally, in every repository I work on. This is where I store commands, snippets, scripts, ideas, meeting notes etc. To organize things I find on the web, I simply use bookmark folders in the browser.<p>In our company we use both github wiki and google drive to share knowledge.
kuznero超过 5 年前
I&#x27;ve tried a lot before. Ended up creating a tiny wrapper around my terminal text editor: <a href="https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;mj" rel="nofollow">https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;mj</a><p>It essentially is markdown files in the fixed directory structure, searchable and simple.
sytelus超过 5 年前
I use <a href="http:&#x2F;&#x2F;diigo.com" rel="nofollow">http:&#x2F;&#x2F;diigo.com</a> to quickly bookmark&#x2F;tag&#x2F;annotate links I find. It is about the most advanced bookmark manager out there with capabilities to store copy of page&#x2F;pdf with annotations, search content etc.
jbillow2000超过 5 年前
I&#x27;ve used Bookmark OS for bookmarking for a couple years and have recently started using it for notes as well. It allows for sharing folders of bookmarks and notes with teams <a href="https:&#x2F;&#x2F;bookmarkos.com" rel="nofollow">https:&#x2F;&#x2F;bookmarkos.com</a>
mdeligoz超过 5 年前
Recently I found out Balsa (<a href="https:&#x2F;&#x2F;github.com&#x2F;balsa-team&#x2F;balsa" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;balsa-team&#x2F;balsa</a>) - which looks promising since it has a WYSIWYG editor with comments, plus can be deployed on premises.
sureshn超过 5 年前
<a href="http:&#x2F;&#x2F;fellow.co" rel="nofollow">http:&#x2F;&#x2F;fellow.co</a> has been immensely helpful for me , it has every thing I need to manage information at work place and also has a personal section which is useful. I would recommend you to give this a try
swtrs超过 5 年前
Personal : small library of notebooks, I generally dont share these<p>Professionally : physical notebooks and Onenote books. Every time I join a new team I start a new notebook and when I leave I pass it to someone else if they want it. My Onenote files are publicly accessible to anyone.
tekkk超过 5 年前
I use google keep for writing notes. In work we use the enterprise garbage all others use too. Google calender for datespecific stuff. Anything coding specific i have in github as markdown documents, some remain as drafts in my blog repository.
albogdano超过 5 年前
Our team uses a Q&amp;A system called Scoold for knowledge sharing. It&#x27;s basically a Stack Overflow clone and has great team support. <a href="https:&#x2F;&#x2F;scoold.com" rel="nofollow">https:&#x2F;&#x2F;scoold.com</a>
theshrike79超过 5 年前
Confluence for team sharing. Also copious comments in the code, documenting WHY something is written as it is.<p>I recently replaced org-mode with Joplin. My more visual notes are in OneNote, which supports the Apple Pencil for drawing and writing.
tartavull超过 5 年前
vimwiki has been life transformational for me.
评论 #21311627 未加载
twknotes超过 5 年前
Shameless plug: Twinkle Notes is a cross platform solution for building private personal and team knowledge base. Currently in beta.<p><a href="https:&#x2F;&#x2F;twinkle.app" rel="nofollow">https:&#x2F;&#x2F;twinkle.app</a>
nikivi超过 5 年前
I write into bunch of markdown files and push to GitHub:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;nikitavoloboev&#x2F;knowledge" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;nikitavoloboev&#x2F;knowledge</a>
greyltc超过 5 年前
[gollum](<a href="https:&#x2F;&#x2F;github.com&#x2F;gollum" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gollum</a>) powers GitHub&#x27;s wikis. I&#x27;ve used it and it seems alright.
honkycat超过 5 年前
I tried notion and coda, which are both AMAZING products and are vastly superior to Google docs.<p>But I ended up back at Google docs. Everyone has it, simplifies sharing and planning vacations massively.
verumnoslib超过 5 年前
You can use <a href="https:&#x2F;&#x2F;wreeto.com" rel="nofollow">https:&#x2F;&#x2F;wreeto.com</a>. It&#x27;s easy to share organised knowledge with a public link.
lulukeke超过 5 年前
I like to use <a href="https:&#x2F;&#x2F;www.are.na&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.are.na&#x2F;</a> to collaborate and collect ideas, knowledge etc.
jasoncbenn超过 5 年前
At Sourceress we formalized skillsharing with a simple spreadsheet. Now, engineers teach each other the skills that we want to spread throughout the org.
g8oz超过 5 年前
Personal: Onenote - for mobile and tablet Work: Confluence wiki<p><i>How</i> you organize&#x2F;classify&#x2F;process information is more important than the tool imo.
verumnoslib超过 5 年前
I use Google Calendar to schedule things to be done.<p>For note-taking, I use <a href="https:&#x2F;&#x2F;wreeto.com" rel="nofollow">https:&#x2F;&#x2F;wreeto.com</a>.
ghettolabs超过 5 年前
I&#x27;m working on a mobile app with flutter that lets me take personal notes and also keep track of my side projects.
k__超过 5 年前
Mostly in my brain, some of it in a calendar and even less in my smartphones note app.
atilimcetin超过 5 年前
At work I&#x27;ve started using Balsa and at home I usually use Sublime+git.
stunt超过 5 年前
Automation and efficient documentation.<p>Proper ownership and decoupling teams and services.<p>Pair programming.
edpichler超过 5 年前
By the way, does anyone has tried Stackorvelflow for teams? Is it good?
评论 #21310513 未加载
pixelcoins超过 5 年前
We use teamemo(teamemo.com), a german based wiki-software at work.
agsilvio超过 5 年前
I use my deep, mind-mapping tool: jumproot.com.
polyterative超过 5 年前
Trello everything
billconan超过 5 年前
does blogging count? I write blogs to share what I learn and I learned a lot from other bloggers.
adebelov超过 5 年前
My team and I use Taskade at Go X.
RocketSyntax超过 5 年前
Apple Notes + Confluence + Slack.
Wistar超过 5 年前
Yellow Post-It notes, mainly.
amelius超过 5 年前
A wiki comes to mind.
tknstp超过 5 年前
i write notes with a web system build my own.
gwbas1c超过 5 年前
I&#x27;m a stickler for well-written tickets.<p>In general: All products have a few pieces of information that must be clearly provided in a bug report (or support escalation.) For my product, (desktop file sync,) this includes build version, unedited log files, filenames, and clear steps to reproduce.<p>Industry-wide, a clear ticket title that is more than &quot;XXX doesn&#x27;t work,&quot; that uses known product terminology, is also important. [Edit] Also critical is that information that defines what the ticket is, such as clarifications, and updating the steps to reproduce, shouldn&#x27;t be buried in comments. Edit the ticket description.<p>Poorly-written tickets, either because they are missing agreed-upon information, like log files, or because they just don&#x27;t explain what the problem is, are sent back. I tell all my engineers to regularly look through their tickets and send anything back that&#x27;s confusing; so once they are able to work on the ticket, everything they need is there.<p>Another critical thing: It&#x27;s important that tester follow good practice for <i>your specific product</i>. I&#x27;ve had testers attach videos, but ignore log files. Videos might be very useful in a product that the tester worked on in an old job, but they very rarely are helpful when trying to diagnose why a file isn&#x27;t uploading. (That&#x27;s why we have logs.)<p>The final critical thing: Managers must respect what engineers need in tickets. This means that the testers&#x27; manager should be instructing testers in the specific items of information that they need to collect for your product. If a manger doesn&#x27;t respect the fact that you need logs (or whatever else you need) present in every bug report, your problem isn&#x27;t communication. It&#x27;s that you have a manager who doesn&#x27;t respect the needs of your business.<p>[Edit] Why is it important to be a stickler, and make sure that tickets are well written? When you have to look at a LOT of tickets, you don&#x27;t have the time to read through 100 comments in each ticket, and then spend an hour trying to reproduce the ticket just to understand what the problem is. If you have a lot of tickets that don&#x27;t make sense within the first 60 seconds that you look at the ticket, then you need to figure out how to improve ticket quality.<p>Another thing: Don&#x27;t combine bugs into the same ticket. This happens when testers start doing things like failing verification because they found a <i>new</i> bug. (Does the ticket refer to the new bug or the old bug. How come, when I follow the steps to reproduce, I can&#x27;t reproduce the bug?) This also happens when testers think that the same bug has multiple steps to reproduce. It&#x27;s always easier to close a bug as a duplicate, than the fix one bug in a ticket and keep the ticket open for the other bug.
tasogare超过 5 年前
Mostly meetings and word of mouth. That&#x27;s why I lose one week+ on a lab software that I cannot make run on my local development machine. Even personal projects I spend a few months on are better documented than the software that is used here in production.