Study Guides

Technical study guides on software development, architecture, and more

📖
Continue Reading

Leadership & Team Management

Software Development Lifecycle

Architecture

Architectural styles from monolithic to distributed

Architectural and design patterns for distributed systems

Security

Data Structures & Algorithms

Programming Patterns

Observability

Networking

AWS

VPC, subnets, routing, PrivateLink, and network connectivity

Threat detection, security posture, compliance monitoring, and encryption

Infrastructure & Cloud

Web Development

Data & Analytics

AI & Machine Learning

.NET & C#

Core C# language features: types, operators, control flow, methods, and more

Essential .NET libraries: LINQ, Entity Framework, DI, networking, configuration, logging, and common utilities