Skip to content

Software Architecturefor AI-Era Developers

A self-guided course — stack-agnostic foundations, your choice of a Nuxt or Laravel track, and a two-build capstone with real trade-off analysis.

Three stacked architecture tiers orbited by client, server and data nodesThree stacked architecture tiers orbited by client, server and data nodes

How the course works

Concepts are distilled from a set of architecture books and written in original prose, with examples in both JS/TS and PHP/Laravel. Every chapter follows the same shape: a concrete scenario for why the chapter exists, the teaching sections, three practice exercises, a deliverable (usually an ADR), a self-check, and pointers to the source books for going deeper.

TierWhat it coversTime
Tier 1 — Foundations (6 chapters)Trade-offs, styles, data, reliability, communication, governance~45 min read + exercises each
Tier 2a — Nuxt Fullstack (8 chapters) or 2b — PHP/Laravel (7 chapters)The foundations applied in your stack~30 min read + exercises each
Tier 3 — Synthesis + CapstoneCross-stack comparison, then the capstone projectproject-sized

Some Tier 2 chapters draw on general industry practice beyond the source books; those spots are marked with a "note on sources" header or inline (Flagged: …) markers. The full book list is in Primary Sources.