Notes

This section hosts my notes on various topics.

Warning

These notes will be, by definition, rather unpolished and incomplete. I was hosting them separately, but I want to merge this with my blog, so I can consolidate my knowledge-base.

General

Books

Notes on technical books I’ve read, and am reading.

Courses

Courses (mostly free), that I’ve taken and recommend.

Interview Preparation

Data Structures and Algorithms

Implementations of various data structures and algorithms (in Python).

Advent of Code

My notes on the Advent of Code coding competition that is held every December.

Leetcode

My notes and solutions for leetcode problems

Tools

Ansible

Notes on Ansible, the automation tool.

Apache Airflow

Notes on Apache Airflow, the orchestration framework.

Kubernetes

Notes on Kubernetes

neovim

Notes on the neovim editor.

Vagrant

Notes on Vagrant.

Languages & Frameworks

Python

General purpose notes on the Python programming language that do not really belong anywhere else in this blog.

Golang

Notes on the Go programming language.

Rust

Notes on the Rust programming language.

Lua

Notes on the Lua programming language.

Flask

Notes on Flask, the web microframework.

Django

Notes on Django, the Web-framework.