A roadmap I keep in my notes vault and work through alongside real projects. Each topic is "done" only when it shows up in production code I wrote.
| topic | practice ground |
|---|---|
| SOLID and clean boundaries | the dtwin backend, the gateway |
| EF Core in depth: tracking, migrations, raw SQL | dtwin on PostgreSQL 17 |
| REST and API design | public and internal APIs, MCP tools |
| Testing: unit, integration with Testcontainers, end-to-end | xUnit and Playwright suites |
| Design patterns, used only where they pay off | refactors in a large monolith |
Progress notes will be added here as entries.