These are various notes taken and lessons learnt while studying various topics.

2023