Systems | Development | Analytics | API | Testing

From data to charts: How to build a dashboard in Yellowfin

Without a fuel gauge in your car, you'd have to rely on gut feeling to know when to fill up, and that's risky. You might end up stranded on an empty road without gas. The same principle applies to software we use every day. Embedding analytics (charts, graphs, reports and dashboards) into your app means your users can base their decisions on fast, powerful visualizations of real-time data.

Trust Through Transparency: AI Answers You Can Verify with Spotter

Trust, verified. Powered by Spotter. Why settle for AI hallucinations when you can have governed truth? Spotter maps natural language to business tokens, giving you 100% transparency down to the code. Experience AI you can actually explain. Discover what Spotter can do.

Preparing for Agentic AI: Top Trends in Data and AI 2026

In this season premiere of The Data Chief podcast, host Cindi Howson sits down with three industry leaders to unpack what’s next for AI, and the concrete moves data and AI leaders need to make in 2026—many of which are detailed in ThoughtSpot’s Top Data & AI Trends of 2026 ebook. Get ready for a deep dive into: Consider this your field guide to navigating AI in 2026.

How to Perform Multi-Step Salesforce Lookups Before Upserts Using Low-Code ETL

Teams often receive CSV donations without Salesforce IDs. They need to match rows to existing Contacts, Accounts, or Campaigns, then upsert Opportunities or Payments. This guide explains how to implement multi-step Salesforce lookups before upserts using a low-code ETL approach. It is written for data engineers, admins, and operations teams who own file-based integrations. You will learn core concepts, design patterns, and a production-ready sequence.

User Activation Is Broken: Why 97% of SaaS Companies Never Scale Past $20M (w/ Rodrigo Fernandez)

Rodrigo Fernandez has helped 400+ SaaS companies drive over $1B in self-serve revenue and he’s seen one problem kill growth over and over again: no one truly owns activation. In this episode, Rodrigo breaks down: If you're stuck at $10M and can’t see a path to $20M, this might be why. It offers the best of BI, without the complicated setup, steep price, or long learning curve.

Move From Integration Challenges to Unified Data Connectivity

Your first data integration took two weeks. The second took three weeks, because you had to refactor some code. Your third one is now in week five, and you’re realizing the architecture you built for two sources doesn’t scale to three. If this sounds familiar, you’re not alone. This isn’t because your team isn’t capable. It’s because data integration complexity doesn’t scale linearly. It compounds. It doesn’t have to be this way.

Tableau MCP vs. Databox MCP: Enterprise Control vs. AI-Native Speed

The Model Context Protocol (MCP) is reshaping business intelligence. It provides the technical standard for a new class of generative BI tools that let you talk to your data. The engine behind this revolution is the MCP server—the essential component that connects AI models (like Claude or Cursor) to a company’s data. This article examines Tableau’s official MCP server vs. Databox MCP to help you decide between a traditional BI add-on and an AI-native headless platform.

Activation is broken: why most SaaS teams get it wrong and how to fix it

If activation feels fuzzy in your company, you’re not alone. In fact, Rodrigo Fernandez has seen the same pattern across hundreds of SaaS businesses: growth teams get handed “increase activation,” but no one actually owns what activation means, how it’s defined, or how it’s measured. And when activation isn’t owned, it becomes a committee decision. It turns into noise. And your product data stops being useful.