For Developers

Many developers follow the practise of writing logs to capture their train of thought. This is particularly useful when writing complex code where the mental model that you have built, can get lost due to the complexity as there as many things to hold in your mind. Writing down short notes or adding tasks for later is a practise that many developers follow (see here). Typically they use a simple notepad for such notes. Reading these notes helps in rebuilding the train of thought later.

Trici allows you to write such notes within Trici. This is an improvement over the current practise of using Notepad. First, you do not have to think about naming the file. The note gets saved for the particular focus session and is searchable. So instead of having multiple text files like temp.txt, temp_14Jul2018.txt etc, all the notes are available within Trici. Secondly and more importantly, the notes are tied to the focus session. This means that not only do you have the note, but also a recording of what exactly you were doing when the particular thought cropped up in your mind. The visual cues that you get from the screen recording are tremendously useful when remembering what exactly you were thinking. Also when you search and click on a note, it takes you not only to the focus session in which the note was written, but also to the exact instant in the focus session when it was written.


Another scenario where developers would find Trici useful is tagging those parts of the focus session, which they want to keep handy for later review. For example, say you are working on a web application built on node js and you have to update your node_modules. If you have worked on node, you would be familiar with the apprehension that many developers have towards updating node modules, because the update can end up breaking functionality. Having a recording of what you are doing allows you to go back and review what you did and helps in finding mistakes you made if things went wrong. So before updating node_modules, you would bring up Trici and add the note/thought "Updating Node Modules". Later on, you can search for "Updating Node Modules" and go and see what you had done. Trici also allows you to annotate your focus session videos retrospectively.

Thus, even if you are a developer who is not interrupted often, if you are writing complex code, Trici is still very useful for you.