Skip to main content

Death By Dropdown? A Developer’s Guide To Building Dashboards That Won’t Fry Your Client’s Brain

Presentations
Software Development
User Experience
Author

Milena Eickhoff & Jeremy Winget

Published

April 10, 2025

Abstract
Imagine opening a dashboard and being greeted with an endless series of dropdown menus, all demanding your attention before you can even comprehend the data. This frustrating experience—what many recognize as ‘death by dropdown’—leaves users disengaged, delays decision-making, and contributes to ‘dashboard rot’. But it doesn’t have to be this way! By shifting the focus from cramming as much data as possible on the screen to crafting a story with the data, we can guide users effortlessly to the insights they need.

This talk reveals how to escape the trap of ‘death by dropdown’ by blending behavioral science, communication, and UX design principles. We’ll explore how techniques like cognitive load reduction and processing fluency can transform overwhelming complexity into seamless, impactful data stories.

Using advanced visualization tools like {reactable} and {echarts4r}, we’ll demonstrate practical examples that translate psychological principles into technical implementations by guiding developers through a series of simple stages. See how features like grouped headers, dynamic drilldowns, inverse color scales, and other advanced capabilities you may not have explored, reduce cognitive friction and reveal hidden insights.

Join us to take your dashboard design to the next level—where psychology meets technology, and every decision leads to clarity and impact. This isn’t just about creating dashboards; it’s about equipping you with the tools to build Shiny applications like never before—tools that captivate users, inspire trust, and turn complex data into impactful decisions.