Persona Paths

Learning paths tailored to your role and experience level. Perfect for getting started with content that matches where you are.

πŸ‘€ Persona

Generalist Leveling Up

Systematic mid-depth coverage to fill gaps across the full stack

4h 45m Total time
15 Topics
intermediate Level
You'll learn:
  • Fill knowledge gaps systematically across all development phases
  • Build comprehensive understanding of architecture decision-making
  • Develop expertise in critical areas like security and operations
  • +1 more
Start Journey β†’
πŸ‘€ Persona

New Developer

Complete lifecycle overview at surface level - understand the full development map without drowning in details

2h 5m Total time
16 Topics
intermediate Level
You'll learn:
  • Understand the complete software development lifecycle
  • Know what happens in each phase without implementation details
  • Identify which areas need deeper learning for your situation
  • +1 more
Start Journey β†’
πŸ‘€ Persona

Specialist Expanding

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

2h 25m Total time
11 Topics
intermediate Level
You'll learn:
  • Transfer existing process knowledge to new domain
  • Learn domain-specific patterns and anti-patterns
  • Understand unique security and compliance requirements
  • +1 more
Start Journey β†’
πŸ‘€ Persona

YOLO Dev (Built at 2am)

Tactical fixes for critical gaps - shore up what you skipped when shipping fast

1h 23m Total time
10 Topics
intermediate Level
You'll learn:
  • Identify and fix critical security vulnerabilities
  • Add basic monitoring and incident response
  • Implement safe deployment practices
  • +1 more
Start Journey β†’

Goal Tracks

Focused tracks for specific objectives like launching an MVP, production hardening, or security compliance.

🎯 Track

Compliance Preparation Track

Prepare for compliance audit (SOC2, HIPAA, PCI-DSS, ISO27001, GDPR)

5h 20m Total time
17 Topics
intermediate Level
You'll learn:
  • Understand compliance requirements for your domain
  • Implement required security controls and documentation
  • Establish audit-ready processes and evidence collection
  • +1 more
Start Journey β†’
🎯 Track

Development Fundamentals

Master the core practices of writing maintainable, secure code

2h 12m Total time
10 Topics
intermediate Level
You'll learn:
  • Write clean, maintainable code that others can understand
  • Prevent common security vulnerabilities in your code
  • Participate effectively in code reviews
  • +1 more
Start Journey β†’
🎯 Track

Incident Recovery Track

Recover from incidents and prevent future occurrences - for when things go wrong

2h Total time
12 Topics
intermediate Level
You'll learn:
  • Resolve immediate incident and restore service
  • Understand root cause of incident
  • Implement preventive measures
  • +1 more
Start Journey β†’
🎯 Track

MVP Launch Track

Ship a minimum viable product quickly and safely without over-engineering

2h 25m Total time
15 Topics
intermediate Level
You'll learn:
  • Validate product-market fit before over-investing
  • Ship working code to production quickly
  • Implement essential security and monitoring
  • +1 more
Start Journey β†’
🎯 Track

Production Ready Track

Transform MVP into production-grade system - scale, reliability, and operational excellence

4h 5m Total time
15 Topics
intermediate Level
You'll learn:
  • Prepare application for production scale and load
  • Implement comprehensive monitoring and observability
  • Establish reliable deployment and rollback procedures
  • +1 more
Start Journey β†’
🎯 Track

Security Hardening Track

Systematically improve security posture of existing applications

3h 30m Total time
11 Topics
intermediate Level
You'll learn:
  • Identify and mitigate security vulnerabilities systematically
  • Implement security testing in development workflow
  • Establish secure development practices across team
  • +1 more
Start Journey β†’

Quick Journeys

Short, contextual journeys for immediate needs. Start here when you have a specific problem to solve.

πŸ—ΊοΈ Journey

Choosing the Right Architecture

Systematic approach to making architecture decisions based on actual requirements, not hype

1h 15m Total time
4 Topics
intermediate Level
Start Journey β†’
πŸ—ΊοΈ Journey

Code Works But Keeps Breaking

Your app works in development but fails in production - here's how to fix it

1h 10m Total time
6 Topics
intermediate Level
You'll learn:
  • Understand why production differs from development
  • Implement basic observability to catch issues
  • Add safety nets for deployments
  • +1 more
Start Journey β†’
πŸ—ΊοΈ Journey

I Have an Idea

Starting point for validating a new idea and planning MVP

50 min Total time
5 Topics
intermediate Level
You'll learn:
  • Validate the problem is worth solving
  • Sketch solution approach without coding
  • Identify critical risks early
  • +1 more
Start Journey β†’
πŸ—ΊοΈ Journey

Getting Security Warnings

Security scanner is reporting vulnerabilities - here's how to understand and fix them

1h Total time
6 Topics
intermediate Level
You'll learn:
  • Understand what security scanners are telling you
  • Prioritize vulnerabilities by actual risk
  • Fix critical security issues quickly
  • +1 more
Start Journey β†’
πŸ—ΊοΈ Journey

Switching Domains

Transitioning from one development domain to another - apply existing knowledge efficiently

1h 30m Total time
4 Topics
intermediate Level
You'll learn:
  • Identify what knowledge transfers vs what's domain-specific
  • Learn domain-specific patterns and anti-patterns quickly
  • Avoid beginner mistakes while leveraging expertise
  • +1 more
Start Journey β†’

Not sure which path to choose?

Each path is designed for different goals and experience levels. Here's a quick guide:

  • New to development? Start with the New Developer persona path for a complete overview.
  • Launching something soon? The MVP Launch track covers everything you need to ship.
  • Have a specific problem? Quick journeys address common scenarios in under an hour.