Developer - How to tech notes

If you DON’T have time read here —>
Hello, I would like to know the workflow you have when taking technical notes, not only about documentation but also about technologies or related things.

If you have time read here —>
My workflow: In my vault I use folders like “notebooks” where I separate each topic to study, be it a programming language, algorithms, data structure, etc.

Additionally, I have another folder where I implement the Zettelkasten method, there I write ideas or notes not necessarily related to the content of my “notebooks”, it is rather, all the knowledge in general that I like to manage, since the method does not “adjust” very good when writing technical documents.

I would like to know what workflow or structure you use when taking notes. Sorry for the bad english btw

Thanks, thsmo