James Chang / Work
Selected project artifacts
Real pages from real apps.
Static snapshots of internal tooling from three of my current products — roadmaps, changelogs, technical overviews, and how-it-works docs pulled directly from the running apps and mirrored here for anyone who wants to see the work without a login.
Aleph
Compliance SaaS for US importers — FDA FSVP, CPSIA/CPC, California Prop 65, and multi-state PFAS. 12 releases in 14 days. alephco.io →
-
How it works
Four-step process from SKU import to compliant output, plus a module-by-module comparison of what each regulation covers.
-
Roadmap
All four compliance modules with workflows, feature status, and six expansion verticals (apparel, cosmetics, furniture, electronics, supplements, automotive).
-
Changelog
12 releases documenting the FSVP Pro → Aleph rebrand and the build-out from single-module to multi-cohort platform.
The Fantastic Leagues
Fantasy baseball platform with league-context AI. 26 feature modules, 730 passing tests, 84,400 lines of code. thefantasticleagues.com →
-
AI Insights
Eight league-context-aware AI features with Gemini primary + Claude fallback, plus a shared SQLite insights cache keyed on team & data hash.
-
Under the hood
Architecture, full stack, 26 feature modules, 49 database models, 62 build sessions over six months.
-
Product metrics
PostHog tracking, development velocity across 33 sessions, four key product questions.
-
Changelog
Recent releases through v0.57 — admin dashboard, session tracking, error correlation, parallel-agent build workflow.
The Judge Tool
Digital KCBS BBQ competition judging. 16,424 lines, 113 tests, shipped in 20 days with transparent AI-assisted workflow documentation. thejudgetool.com →
-
Under the hood
Full build teardown: 16,424 LOC, 12 database models, 62 server actions, 113 tests, architecture diagrams, AI workflow.
-
Roadmap & health
8/10 health scorecard across 6 dimensions, 6-item risk register with mitigations, phase-by-phase roadmap.
-
Changelog
14 releases in 20 days — full app built in one session, then security hardening, WCAG pass, and Vercel migration.
These are point-in-time snapshots. The live apps keep evolving — versions, counts, and roadmaps shift weekly. For the current state, follow the outbound links on each page.