Browse by Phase
Explore the complete development lifecycle, from discovery to iteration
1
Discovery & Planning
Understanding what to build and why
Concept of Operations (ConOps)
Surface � 7 min Mid-Depth Deep Water
Spot the Job to Be Done
Surface � 8 min Mid-Depth Deep Water
Requirements Gathering
Surface � 7 min Mid-Depth Deep Water
Resource Identification
Surface � 6 min Mid-Depth Deep Water
Scope Setting
Surface � 6 min Mid-Depth Deep Water
Threat Modeling
Surface � 6 min Mid-Depth Deep Water
2
Design
Architecture and planning before implementation
Data Flow Mapping Essentials
Surface � 8 min Mid-Depth Deep Water
Architecture Design
Surface � 8 min Mid-Depth Deep Water
API Design Essentials
Surface � 8 min Mid-Depth Deep Water
Database Design Essentials
Surface � 8 min Mid-Depth Deep Water
Dependency Review Essentials
Surface � 8 min Mid-Depth Deep Water
Error Handling Design Essentials
Surface � 8 min Mid-Depth Deep Water
Frontend Architecture
Surface � 8 min Mid-Depth Deep Water
Software Design Documentation Essentials
Surface � 8 min Mid-Depth Deep Water
State Management Essentials
Surface � 8 min Mid-Depth Deep Water
Performance & Scalability Design Essentials
Surface � 8 min Mid-Depth Deep Water
3
Development
Writing code that works and is maintainable
Code Quality Essentials
Surface � 8 min Mid-Depth Deep Water
Code Review Essentials
Surface � 8 min Mid-Depth Deep Water
Refactoring Basics: Making Code Better Without Breaking It
Surface � 8 min Mid-Depth Deep Water
Secret Management: The Essentials
Surface � 8 min Mid-Depth Deep Water
Secure Coding Practices: The Essential Security Rules
Surface � 8 min Mid-Depth Deep Water
Supply Chain Security: Trust What You Import
Surface � 8 min Mid-Depth Deep Water
4
Testing
Verification, security, accessibility, compliance
5
Deployment
Getting code running reliably in production
6
Operations
Keeping systems running and handling incidents
7
Iteration
Learning from outcomes and improving