AI Agent Observability: From Model Traces to Governed Outputs
AI agent observability goes beyond model traces. What to instrument across the agent stack, from tool calls to customer outputs, and why governance matters.
Dashboards as Code: The Paradigm, the Promise, and the Production Gap
Dashboards as code brings version control, CI/CD, and code review to analytics. What it solves, what it misses, and what production-grade analytics needs.
How Self-Serve Dashboards Stay Secure in Multi-Tenant SaaS
Learn why most self-serve analytics implementations fail in multi-tenant environments, and how Embeddable's data model architecture makes security identical for static and self-serve dashboards—no special cases, just scalable row-level security.
How to Let Customers Build Custom Reports Without Building a BI Tool
Many customers of SaaS products request custom report features, but what they are actually asking for is the ability to explore their own data. Self-serve analytics enable this without needing your team to build and maintain endless bespoke dashboards. Let’s explore who self-serve dashboards are actually for, where common approaches break down, and where custom solutions make sense.
Managing Real Time Shared State in Embedded Analytics
While building the Custom Canvas feature, we encountered an interesting architectural decision about handling states across large multi-tenant user bases, where we had to consider concurrent state management.