Register and share your invite link to earn from video plays and referrals.

WalleDAO
@WalleDAO
Onchain Capital & Protocol Analyst | Independent contributor to @sparkfinance | 10Y in data, previously Staff-level in Big Tech
Joined January 2025
117 Following    285 Followers
The @Dune dbt migration is done. 287 models. 42 dashboards. All hourly. ๐Ÿงต Over the past several weeks โ€” entirely outside my regular work hours โ€” I migrated all 287 dbt models powering @sparkfinance's analytics infrastructure on @dune. 42 dashboards. All refreshing hourly. Production-grade. Done. โžข What this means for Spark @sparkfinance is one of the most data-driven protocol teams I've worked with. Data here directly informs protocol decisions โ€” numbers need to be right before they're trusted, not after. Over the past year I built 42 @Dune dashboards for @sparkfinance from scratch โ€” covering P&L, user behavior, and protocol-level analytics. The migration made all of that durable, maintainable, and accessible to the whole team โ€” not just to me. โžข What changed Before: ~100K credits/month. Daily refresh. Logic living in my head. After: Hourly refresh. Incremental models. Full dependency resolution. Every model QA'd against its legacy query before cutover. And one net-new capability: EOH (end-of-hour) snapshots powering Time-Weighted Average P&L โ€” capturing intraday rate spikes that daily snapshots miss entirely. Not possible before. โžข What made it possible @cursor_ai+ @claudeai + @Dune MCP + a living SOP. By the end: SOP v2.43. 31 dated incidents. Each one root-caused, traced to a specific query, documented, and encoded as a permanent guardrail before moving on. No incident was closed until the root cause was understood. Not the symptom โ€” the cause. That patience is the only reason the pipeline is stable now. Bug โ†’ rule โ†’ Cursor keeps it in Claude's context โ†’ fewer bugs per model. The document became the system's memory. โžข Why Dune made this possible None of this works without @dune's dbt + Trino stack. Hourly incremental jobs on complex DeFi financials โ€” per-user balances, multi-chain borrow rates, supply indices โ€” at sustainable cost. That's not a given. Thanks to @kdotkrisp @onchain_ben @fr0zensun for the technical support throughout. ๐Ÿ™ All data logic is now version-controlled in Git. Dune MCP closes the loop โ€” AI can understand not just how the data is built, but how it's consumed in dashboards. The goal was never to be the person who knows everything. It was to build a system that doesn't depend on any one person knowing anything. That's what makes this valuable โ€” the knowledge is in the system now, not in my head. Queryable by anyone on the team, or by AI directly. 287 models. Done. ๐Ÿš€
Show more