Skip to main content


Why am I doing this? Taking good notes is an important part of any learning process. Actively taking notes while learning helps me focus and better understand the main concepts. In many classes, you may be asked to watch an instructional video before a class discussion. Note taking will improve active listening, comprehension of material, and retention. Taking notes on both synchronous and asynchronous material will help you better remember what you hear and see.

These learning notes are structured by topic and consist of things I learned through my career. I will add new items to this repository as I learn them. The main idea is that I structure my thoughts as I learn new things, and as I reflect on previous knowledge.

How I got inspired and built this?

I was inspired by a former colleague of mine Maarten Michiels and his learning notes project.

The documentation is generated with Docusaurus. Notes are migrated to _docusaurus folder with scripts included in this repository. Search bar is powered by the Docusaurus community plugin docusaurus-lunr-search.


These notes are written and maintained by Nikola Kovacevic.