Subscribe
Sign in
Home
👉 Interview Walkthroughs 👈
General Knowledge
Important Concepts
Best Free Resources
Diagramming Tools
Books, Courses, and Platforms
All Posts
This Newsletter
Latest
Top
Discussions
Communication Protocols
HTTP, WebSockets, SSE, gRPC, REST, and GraphQL
19 hrs ago
Â
•
Â
Stephane Moreau
9
1
REST vs GraphQL
Explained as simply as possible… but not simpler.
Dec 22
Â
•
Â
Stephane Moreau
21
1
HTTP Status Codes You Must Know
Explained as simply as possible… but not simpler.
Dec 15
Â
•
Â
Stephane Moreau
12
1
1
Types of API Testing
Explained as simply as possible… but not simpler.
Dec 8
Â
•
Â
Stephane Moreau
21
2
2
The Only 5 Diagramming Tools You Need for System Design
The tools I actually use (and recommend to my mentees)
Dec 1
Â
•
Â
Stephane Moreau
10
4
1
November 2025
Read-Through vs Write-Through Cache
Explained as simply as possible… but not simpler.
Nov 24
Â
•
Â
Stephane Moreau
9
2
What happens when you type a url in your browser?
Explained as simply as possible… but not simpler.
Nov 17
Â
•
Â
Stephane Moreau
17
1
2
How to store passwords in your database
Explained as simply as possible… but not simpler.
Nov 10
Â
•
Â
Stephane Moreau
38
1
3
How to choose between SQL and NoSQL
Explained as simply as possible… but not simpler.
Nov 3
Â
•
Â
Stephane Moreau
23
1
3
October 2025
Authentication (Session Vs JWT)
Explained as simply as possible… but not simpler.
Oct 27
Â
•
Â
Stephane Moreau
21
1
2
Every type of API you must know
Explained as simply as possible… but not simpler.
Oct 20
Â
•
Â
Stephane Moreau
29
1
1
Design Leetcode
Like you should in an interview. Explained as simply as possible… but not simpler.
Oct 13
Â
•
Â
Stephane Moreau
10
2
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts