
V2 was YieldFi’s first production curator dashboard — a single-chain product I took over and grew feature by feature until it outgrew its own architecture.
Early screens were built fast, each with its own data-fetching pattern and no shared component system. Every new curator feature took longer than the last to ship, and strategy views were visibly slow under real position data.
I stabilized V2 around a consistent fetching pattern per screen and introduced the first shared table and form primitives, buying enough runway to keep shipping curator features while V3’s deeper rebuild was scoped in parallel.
Shipping fast on V2 taught me exactly which shortcuts compound into debt — that list became the starting spec for V3’s data layer.