Have you considered tagging your notes according to how you intend or potentially expect to use it? Instead of spending time thinking about where the note came from or what it's about, mark it with whatever topic or publication you are working on when you make the note. When you come back to use your KB to write or build something, you can start with the set of notes you previously collected for that purpose.
If you're skeptical, try it a little bit, It's kind of amazing how it can jumpstart work. In fact, you can backfill notes you already have using this concept. Whenever you are working on some output, when you look to your KB for guidance, mark any notes you use with according to why you found it useful.
For example, it's probably that not all the notes about "Python" will be relevant when working on Jupyter Notebooks. But you might also want any relevant notes about data analysis in Jupyter. Tag the notes you use in the output, and next time you revisit the subject, there will already be a set of useful starting points.
If you're skeptical, try it a little bit, It's kind of amazing how it can jumpstart work. In fact, you can backfill notes you already have using this concept. Whenever you are working on some output, when you look to your KB for guidance, mark any notes you use with according to why you found it useful.
For example, it's probably that not all the notes about "Python" will be relevant when working on Jupyter Notebooks. But you might also want any relevant notes about data analysis in Jupyter. Tag the notes you use in the output, and next time you revisit the subject, there will already be a set of useful starting points.