Learnings (7)
[DSA: Hashing and Hash Map Design]
Friday, 21 August 2026 : 3 min read
Learning about hash functions, collision resolution, load factor/resizing, and designing a hash map and LRU cache from scratch with leetcode questions for practice.
{data-structures-and-algorithms}{hashing}
[DSA: Sorting Algorithms]
Friday, 21 August 2026 : 8 min read
Learning about comparison-based and non-comparison sorting algorithms with leetcode questions for practice.
{data-structures-and-algorithms}{sorting}
[DSA: Binary Search]
Wednesday, 19 August 2026 : 4 min read
Learning about binary search on sorted arrays and binary search on answer with leetcode questions for practice.
{data-structures-and-algorithms}{binary-search}
[Devops: Virtual Machines, Containers and Isolates]
Tuesday, 18 August 2026 : 12 min read
A deep dive into how VMs, containers, and isolates achieve isolation, and the tradeoffs of each.
{virtual-machine}{container}{isolates}
[DSA: Prefix and Difference arrays]
Monday, 17 August 2026 : 3 min read
Learning about prefix, suffix and difference arrays.
{data-structures-and-algorithms}{prefix arrays}
[DSA: Sliding Window]
Sunday, 16 August 2026 : 4 min read
Learning about sliding window technique and leetcode questions.
{data-structures-and-algorithms}{sliding-window}
[DSA: Arrays, Two Pointers and cyclic sort]
Saturday, 15 August 2026 : 5 min read
Learning about arrays, two pointer approach and cyclic sort pattern with some leetcode questions for practice.
{data-structures-and-algorithms}{arrays}{two-pointers}{sort}