Document your code just by hitting “record”
about.... 15 years ago, I had an idea for allowing embedding of multimedia files with commits.  svn was the thing at the time, and eclipse and netbeans were the dominant players.  I had 0 idea about how to build something like that, but it seemed useful.  still does.  even now, we end up, sometimes, writing comments in pull requests which may correspond to particular lines in particular files, but we can't easily connect anything else.  Perhaps some metadata format for comments could be defined and IDE plugins could make fetch the media... ?<p><i>OFTEN</i> I want some form of "stream of consciousness" thoughts associated with code - "spoke with Titus and Jen about this, and the loop needs to be broken up because foobar...".  <i>most</i> of the time if I embed comments like that, someone blocks a PR or just rips them out in the name of "cleanliness", then 3 years later people are wondering "why was this done this way?"  Links to tickets can help, but ... ticket trackers change - a reference to Trello card GKO-826 does no good when the project moved off Trello 2 years ago.<p>Perhaps long term there's no good way to deal with any of this...?<p><pre><code>  // @medianote ./20180902121352.mp3
  while (x<users.length) { 
  // ...
  }
</code></pre>
button in IDE to record audio note, and have it stored under ./.media relative folder... ?