ngx-experiments
A clean-room Angular design system & experiments workspace — a custom component library, an extensible charts library, and a Ledger demo, all under the @nge namespace.
I'm a front-end engineer focused on Angular architecture and design systems — component libraries, data visualization, and the scaffolding that lets teams ship quickly without piling up cruft. I lean on standalone components, signals, and framework-pure patterns over heavy dependencies.
A clean-room Angular design system & experiments workspace — a custom component library, an extensible charts library, and a Ledger demo, all under the @nge namespace.
A persona token system — Professional, Home & Service Provider personas in light and dark, built entirely from --dlc-* CSS variables and swappable at runtime.
The @nge/ui-design-library— standalone, OnPush components with signal input()/output(), themed through CSS-variable tokens, with zero Angular Material.
The conventions Claude Code follows when building components in the design library — selector & host patterns, --dlc-* token discipline with literal fallbacks, accessibility and type-safety — distilled from a 100+ issue refactor.
Custom Claude Code skills that encode the workspace's conventions — scaffolding domains & Storybook stories, placing NgRx state, verifying theming & accessibility — so agent-assisted work stays on-pattern.
The instruction set Claude Code reads before working here — procedures, standards, and reference docs that define how code in this repo is written, tested, and reviewed.