Timeline
Browse posts by year
Expand a year to explore monthly uploads and jump straight into any article.
2026
11 posts
2026
11 posts
February
- 12 Feb 12, 2026
A Deep Dive into NTFS, EXT4, and APFS
Learn how NTFS, EXT4, and APFS work under the hood. Explore file system architecture, design trade-offs, and why each system is optimized for different platforms.
- 10 Feb 10, 2026
Strategies to Scale Database Writes
Explore proven techniques to handle increasing write load: sharding, batch writes, async processing, write-ahead logging, and LSM-based engines.
- 08 Feb 8, 2026
Why Binary Search Is Preferred Over Ternary Search Despite logâ(n)
A system-aware breakdown of why binary search outperforms ternary search despite the theoretical log_3(n) edge.
- 06 Feb 6, 2026
C++ Tricks to Turn You Into a Code Ninja
Master C++ with practical tricks and tips for writing smarter, faster, and more efficient code
- 04 Feb 4, 2026
Strategies to Scale Database Reads
Learn how to scale database reads as traffic grows through replicas, caching, materialized views, denormalization, and other proven techniques that reduce repeated work.
- 02 Feb 2, 2026
Implementation and Performance Comparison of Sequential and Parallel Merge Sort Does Parallel Merge Sort Really Win? Implementing and Comparing from Scratch
A from-scratch comparison of sequential vs parallel merge sort, and why parallel doesn't always win.
- 01 Feb 1, 2026
Understanding the Tradeoff Between Reads and Writes in Databases and Why You Canât Optimize Both at the Same Time
A clear explanation of the read/write tradeoff in databases and its impact on performance decisions.
January
- 30 Jan 30, 2026
Chess.comâs Authentication FlowâââWhatâs Missing and How to Fix It
Exploring Chess.com's authentication system: what happens when email verification is missing, the security vulnerabilities it creates, and how to build a stronger authentication flow
- 28 Jan 28, 2026
How I Reduced API Latency by Using Caching
A practical look at caching strategy that reduced latency and stabilized backend performance.
- 20 Jan 20, 2026
How Blockchain Works
A plainâEnglish guide to blockchain: shared ledgers, blocks and hashes, cryptographic integrity, and how consensus keeps many untrusted nodes in sync.
- 12 Jan 12, 2026
Understanding Gradient Descent
An intuitive, mathâlite walkthrough of gradient descent: loss functions, optimization goals, why closedâform solutions fail, and how gradients guide learning.
2025
8 posts
2025
8 posts
November
- 21 Nov 21, 2025
Building a Collaborative Space for Low-Level Design Patterns
A hands-on repository for learning Low-Level Design patterns with Java implementations and UML diagrams
- 09 Nov 9, 2025
How Timsort Beats QuickSort in Real-World Scenarios
A practical comparison of Timsort and QuickSort and why Timsort dominates real-world sorting.
October
- 13 Oct 13, 2025
Automating USB Data Backup: How I Built a Silent USB Copier
How I built a silent USB auto-backup system using Python to detect devices, copy files safely, track processed drives, and log every action for reliable, hands-free backups.
- 04 Oct 4, 2025
From Notion to Hugo: Building a Fully-Automated Blog Pipeline
How I automated publishing from Notion to Hugo with custom themes, metadata, image optimization, and CI/CD for zero-click deployment
September
- 12 Sep 12, 2025
How I Combined NLP, Freshness & Wilson Score to Build a Better Ranking System
Building an intelligent ranking system for rental properties using sentiment analysis, time decay, Wilson score confidence intervals, and anomaly detection
- 08 Sep 8, 2025
From Monolith to Microservices: Breaking the Big Snowball into Many Rolling Pebbles
Explore how and why companies transition from monolithic architectures to microservices â and what that means for building apps that stay fast, reliable and easier to manage as they grow
- 07 Sep 7, 2025
Understanding Object-Oriented Programming Through Game of Thrones
Learn OOP concepts like classes, inheritance, encapsulation, and polymorphism using the Seven Kingdoms as your classroom