← Back to all paths
👤 Persona Path

Specialist Expanding

Apply your existing expertise to a new domain - skip basics, focus on domain-specific differences

2h 25m Total Time
11 Topics
5 Milestones

Your progress will be saved automatically

What You'll Learn

  • Transfer existing process knowledge to new domain
  • Learn domain-specific patterns and anti-patterns
  • Understand unique security and compliance requirements
  • Build on existing expertise rather than starting from scratch

Prerequisites

  • Strong expertise in at least one development domain
  • Understanding of software development lifecycle
  • Familiarity with modern development practices

Journey Milestones

1

Domain Context

Understand unique aspects of new domain

M concept of operations 20m
M threat modeling 25m
2

Architecture Patterns

Learn domain-specific architectural approaches

M architecture design 25m
M frontend architecture 25m
M performance scalability design 25m
3

Domain-Specific Development

Learn coding patterns and tools for new domain

M secure coding practices 25m
M code quality 25m
4

Testing Strategies

Domain-specific testing approaches

M unit integration testing 25m
M accessibility testing 20m
5

Deployment & Operations

Domain-specific deployment patterns

M deployment strategy 25m
M monitoring logging 25m

Completion Criteria

  • Can identify domain-specific patterns vs universal principles
  • Understands unique security and compliance requirements
  • Knows which existing knowledge transfers and what's domain-specific
  • Can work effectively in new domain with appropriate patterns

What's Next

After completing this path, you might want to:

  • Deep dive into domain-specific examples in /examples/domain-specific/
  • Build a small project in new domain applying learned patterns
  • Consider Generalist Leveling Up for systematic coverage of gaps