Archive2025 — 2026
diBoaS v1 → v2 → Platform
The same thesis, rebuilt three times, iteration as a founder skill.

- Role
- Founder: every line, every pivot
- Stack
- Vanilla JS + DDD → React 19 + 78k LOC engine → Next.js 16 monorepo
One fintech vision, three deliberate architectures. Version one: a hand-built domain-driven design engine in vanilla JavaScript, aggregates, value objects, a secured event bus, under a six-subdomain brand site. Version two: a working React wallet with a 1,100-line fee engine, sixteen provider adapters behind health-monitored registries, and 71 test files. Then the call most builders avoid: archive both, keep the thesis, rebuild as the platform that is live today.
The archives stay public because the trail matters: knowing when to throw away working code is the discipline.
What it proves
- Founder iteration: three full rebuilds toward the same product truth
- Architecture literacy: textbook DDD implemented by hand, then deliberately traded for pragmatism
- Fintech mechanics: fee stacks, balance segregation, provider abstraction, modeled in working code