<aside> 📚 📁 Category: General
</aside>
This wiki is a comprehensive collection of backend development knowledge, design patterns, architecture principles, and best practices. Whether you're a beginner or an experienced developer, you'll find valuable resources here.
REST API design, GraphQL, authentication, caching strategies, and database optimization techniques.
Service discovery, API gateways, circuit breakers, saga patterns, and event-driven architecture.
Clean architecture, hexagonal architecture, CQRS, event sourcing, and domain-driven design.
Creational, structural, and behavioral patterns with practical examples in C#, Python, and more.
Containerization, orchestration, networking, volumes, and production-ready configurations.
.NET Core, Python (FastAPI, Django), and best practices for each technology stack.
Start with design patterns and software architecture basics
Learn REST API design, authentication, and database optimization
Understand distributed systems and microservices patterns
Master Docker, Kubernetes, and CI/CD pipelines