Learning Curriculum

Learning

Alongside research and repository work, fellows work through a structured curriculum and periodic live workshops built around one goal — building good systems.

Course

Systems Design Fundamentals

Self-Paced

A structured curriculum on designing systems that scale — data modeling, caching, and failure isolation, grounded in Fork&Flow's own repositories.

Course

Code Review & Review Culture

Self-Paced

How to give and receive high-signal code review, and how Fork&Flow's own maintainer review pipeline is structured.

Course

Production Engineering Practices

Self-Paced

CI/CD, deployment strategy, observability, and incident response for shipping software that stays up.

Course

Git & Collaborative Workflow

Self-Paced

Branching strategy, commit hygiene, and structured collaboration for engineers building in the open.

Workshop

Web Development Workshop

Live Session

A hands-on session covering modern web fundamentals, run live by fellows for engineers working through the curriculum.

Workshop

Reading Real Codebases

Live Session

A guided walkthrough of an active Fork&Flow repository — how to read, question, and extend a production codebase.

The curriculum is part of membership.

Fellows work through the curriculum alongside repository contributions — not instead of them. Apply to get access.

Apply for Membership