Level Up Coding logo
Level Up Coding
Subscribe
  • Level Up Coding
  • Archive
  • Page 1
Forward Proxy vs Reverse Proxy
Sep 13, 2025

Forward Proxy vs Reverse Proxy

(4 Minutes) | Core Ideas, Benefits, Trade-offs, Where and When to Use Each

Level Up Coding
Level Up Coding
Idempotency in API Design Clearly Explained
Sep 10, 2025

Idempotency in API Design Clearly Explained

(4 Minutes) | When to Use it, How to Implement it, Benefits, Tradeoffs, Decision Table

Level Up Coding
Level Up Coding
7 Principles of Solution Architecture Design You Should Know
Aug 19, 2025

7 Principles of Solution Architecture Design You Should Know

(5 Minutes) | Design principles that keep systems alive when reality hits

Level Up Coding
Level Up Coding
API Gateway vs Load Balancer
Aug 12, 2025

API Gateway vs Load Balancer

(4 Minutes) | How They Work, Benefits, Pitfalls, Where and When to Use Each

Level Up Coding
Level Up Coding
Concurrency is NOT Parallelism
Jul 22, 2025

Concurrency is NOT Parallelism

(4 Minutes) | Concurrency vs Parallelism — They Are Not The Same

Level Up Coding
Level Up Coding
PACELC Theorem Clearly Explained
Jul 07, 2025

PACELC Theorem Clearly Explained

(3 Minutes) | Beyond CAP: Why PACELC Gives Us a Fuller Picture of Distributed Systems

Level Up Coding
Level Up Coding
Batch Processing vs Real-time Streaming
Jun 22, 2025

Batch Processing vs Real-time Streaming

(5 Minutes) | Core Ideas, Benefits, Drawbacks, Where and When to Use Each

Level Up Coding
Level Up Coding
LUC #90: ACID Clearly Explained
Jun 17, 2025

LUC #90: ACID Clearly Explained

Understanding ACID Transactions in Databases (5 Minutes)

Level Up Coding
Level Up Coding
LUC #89: Top 5 Database Caching Strategies You Should Know
Jun 08, 2025

LUC #89: Top 5 Database Caching Strategies You Should Know

Plus, stateful vs stateless design, and six popular software architecture patterns explained

Level Up Coding
Level Up Coding
LUC #88: How to Approach Scaling Your Database
Jun 01, 2025

LUC #88: How to Approach Scaling Your Database

Plus, API gateway vs load balancer, overcoming version drift, and API design best practices

Level Up Coding
Level Up Coding
LUC #87: Design for Failure: What Every Engineer Should Know About Circuit Breakers
May 24, 2025

LUC #87: Design for Failure: What Every Engineer Should Know About Circuit Breakers

Plus, the main components of Kubernetes explained, Free AI code reviews in VS Code with CodeRabbit, and what is API versioning, and why is it so important?

Level Up Coding
Level Up Coding
LUC #86: Load Balancing Algorithms You Should Know
May 18, 2025

LUC #86: Load Balancing Algorithms You Should Know

Plus, best practices to optimize API endpoints, understanding the OSI model, and the main components of Docker explained

Level Up Coding
Level Up Coding
Level up your engineering and system design skills. Join the growing community of engineers who prefer our visual approach to software engineering.

Level Up Coding

Level up your engineering and system design skills. Join the growing community of engineers who prefer our visual approach to software engineering.

Home

Posts

Authors

© 2025 Level Up Coding.

Privacy policy

Terms of use

Powered by beehiiv