Architecture & design
- Clean architectureAdvanced
- Monolith modularizationAdvanced
- Multi-tenancyAdvanced
- MVVMAdvanced
- Prototyping / POCAdvanced
Planning
Mindset
- Product mindsetAdvanced
- Solver mentalityAdvanced
- End-to-end feature ownershipIntermediate
- Lead by exampleIntermediate
Mindset
AI
- Agentic software developmentAdvanced
- ClaudeAdvanced
- CodexAdvanced
- Agent workflow designIntermediate
- Context engineeringIntermediate
AI
Backend
- .NETAdvanced
- C#Advanced
- Dependency injectionAdvanced
- Entity Framework 6Advanced
- LINQAdvanced
Development
Principles
- DRYAdvanced
- KISSAdvanced
- Refactoring (Boy scout rule)Advanced
- SOLIDAdvanced
- Functional programmingIntermediate
Development
Migrations
- Data migrations & fixesAdvanced
- Expand / Transition / Contract patternAdvanced
- One-way vs two-way door migrationsAdvanced
- Strangler Fig patternAdvanced
CI/CD
Testing & review
- Integration testsAdvanced
- MockingAdvanced
- NUnitAdvanced
- Unit testsAdvanced
- Code reviewsIntermediate
Testing & review
Tools
- Draw.ioAdvanced
- JiraAdvanced
- MiroAdvanced
- GitIntermediate
- GitHubIntermediate
Development
Process
- KanbanAdvanced
- ScrumAdvanced
- Project leadingIntermediate
Planning
API
- API versioningIntermediate
- IdempotencyIntermediate
- REST APIIntermediate
- gRPCBeginner
- OpenAPI / SwaggerBeginner
Development
Operations after release
- On-callAdvanced
- AlertingIntermediate
- Incident managementIntermediate
- LoggingIntermediate
- MonitoringIntermediate
CI/CD
Delivery & rollout
- Feature flagsAdvanced
- Blue-Green deploymentsIntermediate
- Canary deployments / Beta testingIntermediate
- Staged rolloutIntermediate
- Trunk based developmentIntermediate
CI/CD
Databases
- Indexes & query plansIntermediate
- Locking & concurrencyIntermediate
- MSSQLIntermediate
- Transactions & isolation levelsIntermediate
- PostgreSQLAI onlyAI
Development
Security
- API authentication (JWT, Bearer token)Intermediate
- GDPRIntermediate
- PIIIntermediate
- OAuthBeginner
- OWASPLearning…
Security
Frontend
- JavaScriptIntermediate
- WPFIntermediate
- BlazorBeginner
- BootstrapBeginner
- CSSBeginner
Development