Projects by engineering subjectSUPPORTING MATERIAL
REFERENCE SHELF
Your guided curriculum
SUPPORTING MATERIALIndex

Projects by engineering subject

The current catalog contains 49 project entries: 40 standalone build briefs, five stages of one continuing reading-list project, and four runnable AI references. Choose a brief after its chapter; its baseline and deeper follow-ups stay together. A build brief is an assignment, not a claim that its application is already implemented. The historical 45-brief count excludes the four later AI references.

Continue one system through five stages

Problem solving and AI-assisted engineering

Backend and APIs

Databases and transactions

Frontend and full-stack integration

Testing, debugging, and code review

Security

CI/CD and progressive delivery

Observability

Reliability and incident response

Data at scale

AI systems

The first four projects include runnable references in examples/ai-systems; the fifth is a separate build assignment. Local fixtures do not certify real-model quality or live AWS deployment.

Migrations and recovery

Technical decisions and engineering effectiveness

Continuing reading-list project: five build stages

These are assignments that evolve one application, not five supplied completed applications. The bookmark editor is a bounded reference slice, not the whole P1–P5 implementation.

Stage Responsibility
Stage 1: Build the shared reading-list application Persisted ownership and one end-to-end user action
Stage 2: Deploy, back up and recover the reading list Delivery, observability and recovery
Stage 3: Add durable jobs and bounded caching Measured load, overload and duplicate handling
Stage 4: Add optional AI tag suggestions An evaluated AI feature with a safe manual path
Stage 5: Migrate the reading list to stable tag IDs Compatibility, migration, rollback and retirement