Concepts
Domain-Driven Design
How a large front-end organizes itself around bounded contexts, a ubiquitous language, and self-contained domains — each domain owning its models, state, UI, and tokens as one unit, grounded in a real personal-finance domain built on a shared foundation.
The Claude Code Skills I Use
The custom Claude Code skills that encode my workspace conventions — scaffolding, state placement, theming, and verification.
Charts Library Architecture
The mechanics behind the config-driven chart library — layer composition on a shared base, per-import tree-shaking, and an Angular tooltip positioned by D3 outside change detection.
Design Library Architecture
How a themeable component library holds together — a design library and a themes library joined only by a CSS-variable contract, so one component set wears many skins, restyles without recompiling, and a domain can layer its own tokens on top.
Table Library Architecture
The mechanics behind a data table built on a headless engine — a locked three-lane substrate, four extension seams proven by construction rather than by review, state the host owns so a view can be saved and restored, and marks stored as descriptors instead of enumerations.
The Agent-Files Architecture
How a large monorepo makes itself legible to an AI agent — a single always-loaded core, colocated AGENTS.md pointers, a routed deep-dive library, and longer-lived project memory, each loading only when it is relevant.
Framework Source as Agent Reference
How an AI agent stays current with a fast-moving framework — a read-only, version-pinned set of upstream source clones kept beside the repository and synced by one command, so latest-pattern work reads what the framework does now rather than what a model remembers.
From Backlog to Merged PR
How a feature moves from a backlog item to a merged pull request when the tracker and the content are kept apart — status in Jira, the plan in a version-controlled file per ticket, and a family of /epic-* skills that read both, do the work, and write the status back.