A subtle code placement bug that revealed an important detail about Backend frameworks
Deep dive into routes...
Hi! I'm Ayush, a CS student @ PES University, Bangalore.
I dabble with anything I find interesting in the world of software development. I also enjoy picking up new programming languages to learn.
This will be a space to document all the work I am doing, as well as some cool things I come across on the internet.
Building a distributed, eventually-consistent key-value store from scratch. Implementing leaderless replication and conflict resolution using CRDTs (PNCounter, LWWSet) to handle network partitions.
A file compression CLI utility written in C. Implements the Huffman coding algorithm for efficient lossless compression and features a custom Homebrew tap for distribution.
A lightweight HTTP protocol implementation with support for html, json and text parsing.
Deep dive into routes...