Below is a running list of interesting articles/StackOverflow answers which seems worth sharing and referring back.
Python
- Pythonic Perambulations - Really interesting blog posts covering internals of python
- Arpit Bhayani Interesting blog covering the CS fundmentals and python
C++
- Effecient Way to return String : Stackoverflow answer
- How to debug your c++ program : My blog post
- All about c++ const mess : Duramecho’s Miscellany Blog Post
Machine Learning
- Concise blog posts and visualisation explaining ML/NLP concepts like Attention/Transformers/BERT for beginners by @jalammar : Jalammar blog post link
- Nice explaination of transformers: Peter Bloem blog post Link
- Probablistic Graphical Model frnsys post link
- Insights into why depth and width of a neural network, why ReLU, Leaky ReLU are better activations Video Link
- Variational Inference: Mean field approximation Lecture Notes from CMU class 10708
- Notebook with techniques essential/interesting techniques for training NLP models: Speeding up Transformer with Optimization Strategies
Maths
- Linear Algebra 3 Brown 1 Blue Essence of Linear Algebra
Latex
- Latex demystified : Jordan Boyd-Graber post
- Multiple Column images in latex : Tex Blog
Vim
- Mastering Vim Language: Talk Link
Algorithms
- Barnes-Hut is algorithm behind the faster implementations of t-SNE. Interesting idea. abborjs Blog post
Shell
- Introduction to parameter substitution: https://www.cyberciti.biz/tips/bash-shell-parameter-substitution-2.html: