corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0871e-c40d-730c-a151-44083ee2aa45", "title": "Song Analysis - Night Changes by One Direction", "url": "https://abhirath.me/song-analysis-night-changes-one-direction/", "published_at": "2026-04-02T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44083f725a88", "title": "Life's Great. Things Could Always Get a Whole Lot Worse - Stories from 2025.", "url": "https://abhirath.me/things-could-get-worse-stories-2025/", "published_at": "2026-01-18T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44083fbd6aa8", "title": "Song Analysis - Fix You by Coldplay", "url": "https://abhirath.me/song-analysis-fix-you-coldplay/", "published_at": "2026-01-12T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-4408400a0671", "title": "Song Analysis - Baarishein by Anuv Jain", "url": "https://abhirath.me/song-analysis-baarishein-anuv-jain/", "published_at": "2026-01-02T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440840bdade6", "title": "Song Analysis - Perfect by Ed Sheeran", "url": "https://abhirath.me/song-analysis-perfect-ed-sheeran/", "published_at": "2025-12-27T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440841082073", "title": "(WIP) Python cachetools - Source Code Walk", "url": "https://abhirath.me/python-cache-tools-source-code-walk/", "published_at": "2025-12-08T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440841c1abd1", "title": "Constraints are Real. For some Acceptance Comes after Hesitation.", "url": "https://abhirath.me/constraints-are-real/", "published_at": "2025-05-29T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084249045e", "title": "Grandmother, Music and Memory", "url": "https://abhirath.me/grandmother-music-memory/", "published_at": "2025-05-25T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440842615f07", "title": "Portfolio - Live Algo Trading Platform", "url": "https://abhirath.me/portfolio-project-live-trading-distributed-platform/", "published_at": "2022-05-28T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440842879367", "title": "Learning to Think in React by Building a Shopping Cart", "url": "https://abhirath.me/react-shopping-cart-learning-to-think-in-react-vanilla-javascript/", "published_at": "2020-08-03T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440842c3e476", "title": "30 Days Road Map - Budding Front End Developer to your First Job", "url": "https://abhirath.me/30-days-from-budding-front-end-developer-to-first-job/", "published_at": "2020-05-06T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-4408437552fa", "title": "Managing Processes with Supervisor - In Depth Tutorial", "url": "https://abhirath.me/managing-processes-with-supervisor-in-depth-tutorial/", "published_at": "2020-05-05T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440843fbc58e", "title": "Vuvuzela - A Private Messaging System", "url": "https://abhirath.me/vuvuzela-scalable-private-messaging-traffic-analysis-paper/", "published_at": "2019-03-22T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440844cb29de", "title": "Learning to Think in React by Building a Stopwatch", "url": "https://abhirath.me/learning-to-think-in-react-building-a-stopwatch/", "published_at": "2019-02-14T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084511ad9e", "title": "Onion Router and Mix Networks", "url": "https://abhirath.me/onion-routers-mix-networks-differences-explained/", "published_at": "2019-01-17T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440845825a41", "title": "GD50 Lecture 05 - Super Mario Bros", "url": "https://abhirath.me/introduction-game-development-gd50-notes-resources-05-super-mario-bros/", "published_at": "2018-05-13T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440845e0333f", "title": "GD50 Lecture 04 - Match 3", "url": "https://abhirath.me/introduction-game-development-gd50-notes-resources-04-match-3/", "published_at": "2018-03-09T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084673ec14", "title": "GD50 Lecture 03 - Breakout", "url": "https://abhirath.me/introduction-game-development-gd50-notes-resources-03-breakout/", "published_at": "2018-02-22T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-4408475c21ef", "title": "GD50 Lecture 02 - Flappy Bird", "url": "https://abhirath.me/introduction-game-development-gd50-notes-resources-02-flappy-bird/", "published_at": "2018-02-05T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440847c6dce5", "title": "GD50 Lecture 01 - Pong", "url": "https://abhirath.me/introduction-game-development-gd50-notes-resources-01-pong/", "published_at": "2018-01-28T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-4408481ad591", "title": "Introduction to Game Development GD50 - Notes and References", "url": "https://abhirath.me/introduction-game-development-gd50-notes-resources/", "published_at": "2018-01-26T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-4408483aed27", "title": "Novel DS & Algos Roundup #1", "url": "https://abhirath.me/novel-data-structures-algorithms-roundup-1/", "published_at": "2017-11-04T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440848b135be", "title": "Redis Source Code - DS and Algos - adlist", "url": "https://abhirath.me/redis-data-structures-algorithms-adlist/", "published_at": "2017-11-04T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-4408490bce10", "title": "Deep Dive into the Source Code of Redis", "url": "https://abhirath.me/deep-dive-into-the-source-code-of-redis/", "published_at": "2017-11-03T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440849111098", "title": "Google File System Summarised (Part 3)", "url": "https://abhirath.me/google-file-system-paper-explained-summary-part-3/", "published_at": "2017-10-31T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-440849c643ec", "title": "Review of the Book \"i want 2 do project. tell me wat 2 do.\"", "url": "https://abhirath.me/i-want-2-do-project-tell-me-wat-2-do-book-review/", "published_at": "2017-10-20T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084a42b77c", "title": "Google File System Summarised (Part 2)", "url": "https://abhirath.me/google-file-system-paper-explained-summary-part-2/", "published_at": "2017-10-13T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084b354e2e", "title": "Awesome Computer Graphics Resources", "url": "https://abhirath.me/awesome-computer-graphics-resources/", "published_at": "2017-10-07T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084bfcbc1c", "title": "Google File System Summarised (Part 1)", "url": "https://abhirath.me/google-file-system-paper-explained-summary-part-1/", "published_at": "2017-10-05T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084cb618a8", "title": "Awesome Distributed Systems Resources", "url": "https://abhirath.me/awesome-distributed-systems/", "published_at": "2017-09-27T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084d2a02a1", "title": "Quick Hacks 1", "url": "https://abhirath.me/quick-hacks-1/", "published_at": "2017-09-26T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084d4b5ab3", "title": "Raft (A Consensus Algorithm) Explained", "url": "https://abhirath.me/raft-distributed-system-consensus-algorithm-explained/", "published_at": "2017-09-23T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084e12b69f", "title": "Python Threading With Simple Examples", "url": "https://abhirath.me/python-threading-with-simple-stateless-functions/", "published_at": "2017-06-11T00:00:00+00:00" }, { "id": "01a0871e-c40d-730c-a151-44084f1229d3", "title": "Downloading Stuff with Firefox and Selenium", "url": "https://abhirath.me/download-stuff-with-firefox-selenium-python/", "published_at": "2017-02-02T00:00:00+00:00" } ] posts
Claim your blog
Back to abhirath.me
Blog · corpus.blog/blogs/abhirath.me/posts
abhirath.me
abhirath.me
2026
Song Analysis - Night Changes by One Direction
original ↗
2 Apr 2026
Life's Great. Things Could Always Get a Whole Lot Worse - Stories from 2025.
original ↗
18 Jan 2026
Song Analysis - Fix You by Coldplay
original ↗
12 Jan 2026
Song Analysis - Baarishein by Anuv Jain
original ↗
2 Jan 2026
2025
Song Analysis - Perfect by Ed Sheeran
original ↗
27 Dec 2025
(WIP) Python cachetools - Source Code Walk
original ↗
8 Dec 2025
Constraints are Real. For some Acceptance Comes after Hesitation.
original ↗
29 May 2025
Grandmother, Music and Memory
original ↗
25 May 2025
2022
Portfolio - Live Algo Trading Platform
original ↗
28 May 2022
2020
Learning to Think in React by Building a Shopping Cart
original ↗
3 Aug 2020
30 Days Road Map - Budding Front End Developer to your First Job
original ↗
6 May 2020
Managing Processes with Supervisor - In Depth Tutorial
original ↗
5 May 2020
2019
Vuvuzela - A Private Messaging System
original ↗
22 Mar 2019
Learning to Think in React by Building a Stopwatch
original ↗
14 Feb 2019
Onion Router and Mix Networks
original ↗
17 Jan 2019
2018
GD50 Lecture 05 - Super Mario Bros
original ↗
13 May 2018
GD50 Lecture 04 - Match 3
original ↗
9 Mar 2018
GD50 Lecture 03 - Breakout
original ↗
22 Feb 2018
GD50 Lecture 02 - Flappy Bird
original ↗
5 Feb 2018
GD50 Lecture 01 - Pong
original ↗
28 Jan 2018
Introduction to Game Development GD50 - Notes and References
original ↗
26 Jan 2018
2017
Novel DS & Algos Roundup #1
original ↗
4 Nov 2017
Redis Source Code - DS and Algos - adlist
original ↗
4 Nov 2017
Deep Dive into the Source Code of Redis
original ↗
3 Nov 2017
Google File System Summarised (Part 3)
original ↗
31 Oct 2017
Review of the Book "i want 2 do project. tell me wat 2 do."
original ↗
20 Oct 2017
Google File System Summarised (Part 2)
original ↗
13 Oct 2017
Awesome Computer Graphics Resources
original ↗
7 Oct 2017
Google File System Summarised (Part 1)
original ↗
5 Oct 2017
Awesome Distributed Systems Resources
original ↗
27 Sept 2017
Quick Hacks 1
original ↗
26 Sept 2017
Raft (A Consensus Algorithm) Explained
original ↗
23 Sept 2017
Python Threading With Simple Examples
original ↗
11 Jun 2017
Downloading Stuff with Firefox and Selenium
original ↗
2 Feb 2017