Open curriculum · built for practice

Learn the system,
not the syllabus.

Build durable engineering judgment by tracing how software works, shipping one production service, and explaining the trade-offs you make.

One service · eight connected modules

Follow the request through the whole stack.

Each module changes the same production service.

Choose the work you need now.

The curriculum gives you sequence. The project gives you proof. The library gives you depth.

You are done when you can explain the failure.

Trace a request from client to storage and back. Choose a data structure and explain its cost. Design, test, deploy, observe, and debug a small service. Identify likely failure modes before production does.

Use the reference library selectively. For versions, security guidance, protocols, prices, and legal requirements, verify the current primary documentation.