Posted on :: Updated on ::

Learning

I trying to learn about [topic], do deep search and try to find blogs, books, courses, papers, articles, talks on this topics.

Find notes

read the content of all the bookmarks in karakeep with [tagname] tag in depth and collect links of all bookmarks related to [topic]. also include related bookmarks as well.

Research

read this folder in depth, understand how it works deeply, what it does and all its specificities. when that’s done, write a detailed report of your learnings and findings in research.md

Plan

I want to build a new feature [name and description] that extends the system to perform [business outcome]. write a detailed plan.md document outlining how to implement this. include code snippets

Annotate

I added a few comments to the document, address all the comments and update the document accordingly. don’t implement yet

Add a todo list (for longer tasks)

add a detailed todo list to the plan, with all the phases and individual tasks necessary to complete the plan - don’t implement yet

Implement

With todo

implement it all. when you’re done with a task or phase, mark it as completed in the plan document. do not stop until all tasks and phases are completed. do not add unnecessary comments or jsdocs, do not use any or unknown types. continuously run typecheck to make sure you’re not introducing new issues.

Without todo

implement it all. do not stop until all tasks and phases are completed. do not add unnecessary comments or jsdocs, do not use any or unknown types. continuously run typecheck to make sure you’re not introducing new issues.