CCF Membership Library

Digital Books

Starter Plan includes the complete Book Zero investigation. Student Plan unlocks the complete algorithm book library, and Pro Plan inherits that library while extending CCF across SQL, planning, and domain architecture.

Enterprise carries the framework into production-scale system design and DevOps, where teams must prove architecture, delivery, observability, and recovery under real operational constraints.

Correct Code Press bookshelf showing the progression from Case Files to advanced engineering books
Starter Plan

Begin the investigation

Book Zero is locked by default and included in full with Starter Plan and higher.

Student

Unlock the complete book library

Includes the complete Book Zero: The Carmen Sandiego Algorithm plus every current DSA and algorithm book.

Pro Plan

Extend into technical domains

Includes the Student library plus SQL, project planning, and domain-driven architecture by proof.

Enterprise

Operate at production scale

Includes the advanced system design and DevOps books for architecture, delivery, reliability, and team execution.

Interactive Books

Your reasoning library

Book Zero cover
Book Zero Locked

Book Zero

Sequence
Book 1 of 12
Access
Starter Access
Best for
Algorithm reasoning practice

The Carmen Sandiego Algorithm

Sign in or upgrade your account to access Book Zero.

About this book Starter Plan
Reasoning Before Memorization cover
Requires Student

Reasoning Before Memorization

Sequence
Book 2 of 12
Access
Student
Best for
Algorithm reasoning practice

Replace pattern memorization with an evidence-first reasoning system.

About this book Master DSA
Data Structures by Proof cover
Requires Student

Data Structures by Proof

Sequence
Book 3 of 12
Access
Student
Best for
Algorithm reasoning practice

Treat data structures as behavioral contracts that determine lawful movement.

About this book Master DSA
The Secret Language of Algorithms cover
Requires Student

The Secret Language of Algorithms

Sequence
Book 4 of 12
Access
Student
Best for
Algorithm reasoning practice

Learn the structural vocabulary beneath scanners, invariants, decisions, and proof.

About this book Master DSA
Solving LeetCode Problems cover
Requires Student

Solving LeetCode Problems

Sequence
Book 5 of 12
Access
Student
Best for
Algorithm reasoning practice

Apply the framework repeatedly until implementation becomes lawful transcription.

About this book Master DSA
Mastering SQL with Correct Code book poster
Requires Pro

Mastering SQL with Correct Code

Sequence
Book 6 of 12
Access
Pro
Best for
Technical domain reasoning

A Correct Code Framework Approach to Query Reasoning, Data Integrity, and Performance

Stop guessing queries. Derive them from the answer shape, relational evidence, and the invariants the data must preserve.

About this book Master Systems Reasoning
Correct Testing book cover
Curriculum Preview

Correct Testing

Sequence
Book 7 of 12
Access
Pro
Best for
Technical domain reasoning

A Correct Code Framework Approach to Verification, Debugging, and Regression Control

Learn to derive tests from proof obligations: intent, constraints, invariants, edge cases, failure modes, debugging evidence, and regression history.

About this book Explore Master Systems Reasoning
Domain-Driven Design by Proof cover
Requires Pro

Domain-Driven Design by Proof

Sequence
Book 8 of 12
Access
Pro
Best for
Technical domain reasoning

Applying the Correct Code Framework to Enterprise Architecture

Move beyond algorithmic reasoning into enterprise architecture. Apply CCF principles to domains, bounded contexts, entities, value objects, aggregates, repositories, services, invariants, and architectural boundaries.

About this book Master Systems Reasoning
Proof Driven Project Planning book cover
Curriculum Preview

Proof Driven Project Planning

Sequence
Book 9 of 12
Access
Pro
Best for
Technical domain reasoning

A Correct Code Framework Approach to Technical Planning, Agile Delivery, and Execution

Learn to prove the path from current state to desired state through requirements, constraints, decomposition, dependencies, milestones, risk, and delivery gates.

About this book Explore Master Systems Reasoning
Proof Driven System Design book cover
Curriculum Preview

Proof Driven System Design

Sequence
Book 10 of 12
Access
Enterprise
Best for
Production systems and operations

A Correct Code Framework Approach to Distributed Systems and Architecture

Learn to derive scalable and distributed architectures from constraints, evidence, invariants, and system guarantees instead of memorizing design patterns.

About this book Explore Enterprise
Software Security with CCF book cover
Curriculum Preview

Software Security with CCF

Sequence
Book 11 of 12
Access
Enterprise
Best for
Production systems and operations

A Correct Code Framework Approach to Threat Modeling, Trust Boundaries, and Defensive Design

Learn software security through CCF: assets, attackers, trust boundaries, permissions, data flows, controls, security testing, incident response, and proof.

About this book Explore Enterprise
The CCF DevOps Playbook - Correct Code Press book poster
Curriculum Preview

The CCF DevOps Playbook

Sequence
Book 12 of 12
Access
Enterprise
Best for
Production systems and operations

From Source Code to Reliable Production Systems

Learn to build, release, observe, and operate reliable systems through evidence, invariants, and proof-driven delivery, from source control and CI/CD to containers, Kubernetes, resilience, and production recovery.

About this book Explore Enterprise
Your Next Step

Apply what you read in a Case File.

Books explain the reasoning system. Case Files make the reasoning observable through practice.