Skip to content
BAR.
All work
Archive2025 — 2026

diBoaS v1 → v2 → Platform

The same thesis, rebuilt three times, iteration as a founder skill.

diBoaS v1, the first iteration's brand site, archived but preserved
diBoaS v1, the first iteration's brand site, archived but preserved
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