I mainly reply to Ask HN about topics I know a couple of things about, or laying out something for someone having trouble with a situation I've been through.<p><a href="https://news.ycombinator.com/item?id=29213383" rel="nofollow">https://news.ycombinator.com/item?id=29213383</a><p>When there's something I will need, I'll just add it to TaskWarrior with the appropriate tags.<p>If it's a video, I'll add a +watch. If it's a book, I'll add a +read +book. If it's an article, it's +read.<p>It becomes trivial to list my tasks and have an idea about what I intended to do about it.<p><pre><code> task +book
task +watch
</code></pre>
Will give me a list of books, or a list of videos and I'll decide which.<p>I also have projects. For instance, I have a project in TaskWarrior named after the product we're building, <a href="https://iko.ai" rel="nofollow">https://iko.ai</a>, and if there's <i>anything</i> I read, watch or learn that is relevant to that project, I'll add it there. I annotate things, add remarks, etc.<p>This was the seed for the knowledge base of our entire company, mind you. I just exported it and it became the company's knowledge base that was augmented.<p>I also note down things that I would have wanted to do if we had started all over again or if we were to build another product. Ever notice people's obsession on distribution and validation ? Yeah, there's a reason they obsess about it.<p>I add various playbooks on the technical side as well, such as instrumentation, monitoring, analytics. I want everyone on the team to know how to build a product and a company so of something happens to me, nothing happens to the company.<p>I tend to optimize for the ability to die without impacting the team beyond nostalgia.