
How we cut our client bundle from 26 MB to 18 MB
We ran rollup-plugin-visualizer against the Basedash client bundle and found 7 MiB of stuff we didn't need to ship. Here's what was in there, why, and how we got rid of it.

We ran rollup-plugin-visualizer against the Basedash client bundle and found 7 MiB of stuff we didn't need to ship. Here's what was in there, why, and how we got rid of it.

How we replaced a one-size-fits-all subquery wrapper with an AST-based query rewriter, and finally got SQL Server, Spanner, and Athena pagination to actually work.

Drag in edit mode froze the page for over a second on big dashboards. The cause was 97 Replicache subscriptions re-running on every keystroke. Here's how we moved the read path to TanStack DB collections backed by SSE, and kept Replicache for writes.

Our pods were crash-looping and the logs said nothing. We chased an OOM, found something else entirely, and learned a Kubernetes default that should not be a default.
“We evaluated Omni and other BI tools, but the speed to insight with Basedash is unmatched.”
Greg Demoge
Co-founder & CPO · FullEnrich
Read case study →
“Before Basedash, reports could take weeks of back and forth. Now, they can be ready in hours.”
Claudio Godoy
AI Agents Lead · Taxfyle
Read case study →

How to use Framer’s AI features to create a right click to download logo menu for the Basedash website.

Skip Tailwind’s dark: modifier. Learn how Basedash uses CSS variables, global state, and zero-flicker theming for a scalable light/dark mode system.

Automating Prisma migrations in a Continuous Integration and Continuous Deployment (CI/CD) pipeline ensures that any new changes to your database schema.

Debugging MySQL stored procedures is tricky, mostly because MySQL’s native debugging tools have some limitations.

Retrieving and understanding the definition of database views in PostgreSQL is not only essential but can significantly enhance your database management.

When working with MySQL, encountering the "failed to open file error 2" can be a frustrating experience.

MySQL Workbench is a unified visual tool for database architects, developers, and DBAs. However, users sometimes encounter crashes while writing queries.

Prisma is an open-source database toolkit that simplifies database workflows, making them more efficient and type-safe.

Error code 1064 in MySQL is a syntax error, commonly encountered when writing SQL queries. This guide explains how to identify and fix this error, which.

MySQL, primarily a database management system, does not inherently support a direct print statement like some programming languages.

MySQL, one of the world's most popular open-source relational database management systems, communicates over a network using a standardized port.

When you're working on database design, how you uniquely identify each record matters—a lot. The ID type you choose can have implications on performance.
We can help you migrate your data and dashboards from any other tool.