Backend
Explore recommended reads, summarized by AI
Alternative Frameworks
Emerging and niche backend frameworks beyond mainstream choices.
PocketBase and Dart Backends
Architecture Patterns
Designing scalable systems with microservices, distributed patterns, and async programming.
Distributed Systems Patterns
Microservices Architecture
Getting Started
Foundational concepts and career guidance for backend engineers.
Backend Fundamentals
Go Development
Backend engineering with Go, from API design to concurrency optimization.
Go API Architecture
Go Concurrency and Performance
Java and Spring
Backend development with Java, Spring Boot, and JVM ecosystem tools.
Spring Boot Development
JavaScript and TypeScript
Backend development with Node.js, TypeScript, and JavaScript frameworks.
NestJS Architecture
Node.js Security and Libraries
TypeScript Backend Practices
.NET and C#
Building backend systems with .NET, C#, and related Microsoft technologies.
C# Concurrency and Resilience
Database Loading Strategies
Performance and Optimization
Techniques for improving backend speed, efficiency, and resource usage.
Backend Performance Optimization
SQL and API Optimization
Python Frameworks
Building web applications and APIs with Django, FastAPI, and related Python tools.