If you want to build an in-product dashboard, you'll likely face one of three options: using your existing Business Intelligence (BI) tools, querying the production database directly, or leveraging a data pipeline to pre-aggregate and analyze your data. Each option comes with its own set of challenges, including the need for observability, testing, and performance optimization. Building an in-product dashboard can be a costly endeavor that requires significant time and resources, which is why many teams struggle to prioritize it. However, with the right approach, such as using serverless analytics, you can simplify your architecture, build faster, and deploy in days instead of months, freeing up your team to focus on more critical tasks.