AlgoMaster Newsletter

AlgoMaster Newsletter

Home
Coding
DSA
System Design
🎁 Paid Subscriber Resources
📣 Sponsor
🏆 Leaderboard
📁 Archive
❓About
LeetCode was HARD until I Learned these 15 Patterns
#21 - Patterns to master LeetCode
Jul 21, 2024 • 
Ashish Pratap Singh
1,850

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
LeetCode was HARD until I Learned these 15 Patterns
Copy link
Facebook
Email
Notes
More
36
How I Mastered Data Structures and Algorithms
#16 How I mastered DSA
Jun 16, 2024 • 
Ashish Pratap Singh
889

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
How I Mastered Data Structures and Algorithms
Copy link
Facebook
Email
Notes
More
23
System Design: What is Scalability?
#1 System Design - Scalability
Mar 4, 2024 • 
Ashish Pratap Singh
521

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
System Design: What is Scalability?
Copy link
Facebook
Email
Notes
More
38
System Design was HARD until I Learned these 30 Concepts
System Design can feel overwhelming especially when you're just starting out and don’t know where to begin.
Mar 30 • 
Ashish Pratap Singh
683

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
System Design was HARD until I Learned these 30 Concepts
Copy link
Facebook
Email
Notes
More
23
20 Patterns to Master Dynamic Programming
# 23 - Dynamic Programming Patterns
Jul 28, 2024 • 
Ashish Pratap Singh
366

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
20 Patterns to Master Dynamic Programming
Copy link
Facebook
Email
Notes
More
3
Design Principles Every Developer Should Know
#27 Must-Know Software Design Principles
Aug 25, 2024 • 
Ashish Pratap Singh
308

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
Design Principles Every Developer Should Know
Copy link
Facebook
Email
Notes
More
6
Design a URL Shortener - System Design Interview
#25 System Design Interview - Design TinyURL
Aug 11, 2024 • 
Ashish Pratap Singh
321

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
Design a URL Shortener - System Design Interview
Copy link
Facebook
Email
Notes
More
18
System Design Interviews were HARD Until I Learned these 15 Tips
When I started preparing for system design interviews for the first time in 2019, I felt completely overwhelmed.
Jan 16 • 
Ashish Pratap Singh
138

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
System Design Interviews were HARD Until I Learned these 15 Tips
Copy link
Facebook
Email
Notes
More
How to Choose the Right Database in a System Design Interview
For 9 most common use cases
Dec 26, 2024 • 
Ashish Pratap Singh
160

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
How to Choose the Right Database in a System Design Interview
Copy link
Facebook
Email
Notes
More
9
Basic OOP Concepts Explained with Code
#9 Low Level Design - Basic Object Oriented Programming Concepts
Apr 28, 2024 • 
Ashish Pratap Singh
202

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
Basic OOP Concepts Explained with Code
Copy link
Facebook
Email
Notes
More
13
10 Must-Know Database Types for System Design Interviews
Choosing the right database is one of the most critical decisions you’ll make in a system design interview.
May 27 • 
Ashish Pratap Singh
113

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
10 Must-Know Database Types for System Design Interviews
Copy link
Facebook
Email
Notes
More
2
How to Start LeetCode in 2025
and get good at it
Jan 5 • 
Ashish Pratap Singh
253

Share this post

AlgoMaster Newsletter
AlgoMaster Newsletter
How to Start LeetCode in 2025
Copy link
Facebook
Email
Notes
More
12
© 2025 Ashish Pratap Singh
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More