Subscribe
Sign in
Home
Coding
DSA
System Design
🎁 Paid Subscriber Resources
📣 Sponsor
🏆 Leaderboard
📁 Archive
❓About
Latest
Top
Discussions
How to Use AI Effectively in Large Codebases
AI coding assistants are everywhere now.
Dec 12
•
Ashish Pratap Singh
45
5
Pub-Sub vs Message Queue vs Message Broker
What’s the difference?
Dec 10
•
Ashish Pratap Singh
107
1
9
Why You Should NEVER Start With Microservices
The hidden cost of premature optimization
Dec 8
•
Ashish Pratap Singh
102
1
8
November 2025
Linked List: Explained in 4 minutes
Linked List is one of the most fundamental data structures in computer science and a must-know topic for coding interviews.
Nov 16
•
Ashish Pratap Singh
57
1
3
Latency vs. Throughput vs. Bandwidth
Latency, throughput, and bandwidth are the core metrics that describe the performance of a network or distributed system.
Nov 13
•
Ashish Pratap Singh
124
2
8
Big-O Notation: Explained in 8 Minutes
Big O Notation is a way to measure how efficiently your code performs as the input size grows.
Nov 4
•
Ashish Pratap Singh
139
5
7
October 2025
Top 6 API Architecture Styles
An API defines how two systems communicate, what data can be shared, and in what format.
Oct 30
•
Ashish Pratap Singh
143
5
10
How to Securely Store Passwords in a Database
A password is meant to be secret. If someone steals it, they do not just break into one account, they often get access to every other place where the…
Oct 28
•
Ashish Pratap Singh
190
4
12
The secret architecture behind "username already taken"
When you try to sign up on a platform like Instagram and type in your username, the system almost instantly tells you whether it’s available or not. If…
Oct 1
•
Ashish Pratap Singh
398
20
34
September 2025
How Indexing Works in Distributed Databases
In a single-node database, indexing is relatively simple.
Sep 28
•
Ashish Pratap Singh
120
5
9
Clean Code Tips I Learned from Senior Engineers
Being good at coding and writing good code are two different skills.
Sep 17
•
Ashish Pratap Singh
148
4
17
How DNS Actually Works
When you type a website address into your browser, something almost magical happens.
Sep 11
•
Ashish Pratap Singh
177
11
15
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts