1 of 7

OurNetwork Learn x Dune

Session 1.8: Using Parameters to Build a Better Dashboard UX

Michael Silberling (@MSilb7)

2 of 7

What we’ll cover today

  1. Dashboard User Experience (UX)
    1. What do we mean by UX?
  2. Basic Parameters
    • What are Parameters?
    • Building Parameters in to your Query
      1. Exercise: How can we make one Dashboard that covers every Impossible Finance Track?
  3. Advanced Parameters
    • Combining Parameters Between Queries (Dashboard-Level)
    • Advanced Parameter Tips
      • Custom Classifications
      • CTE Manipulation
      • Exercise: What updates can we make to Index’s Dashboard UX?

3 of 7

Dashboard User Experience

  • Who is your ideal reader?

  • What questions might that reader have?

  • Does your dashboard make it easy to answer those questions?

  • Once they understand your data, what follow-up questions might they have?

4 of 7

Basics of Parameters

  • Building Block to Dashboard Filters

  • Lets your readers interact with your query

5 of 7

Let’s Make a Thing

  • Exercise Options

  1. Let dashboard readers narrow the scope of Impossible Finance’s Launchpad Staking
    1. Starting Query: https://dune.xyz/queries/238140

6 of 7

Advanced Parameters

  • Use the Same Parameters Across Queries (Parameter Name and Values need to match)

  • Build Custom Logic with Your Parameters

7 of 7

Let’s Make More Things

  • Exercise Option 1: Continue with a query/dashboard you made

  • Exercise Option 2: Try to add parameters to Index’s KPI Dashboards

  • Exercise Option 3: Uniswap just added a 0.01% Fee Tier