Tinybird
banner
tinybird.co
Tinybird
@tinybird.co
The analytics backend for your app. Ship software with big data requirements faster and more intuitively than you ever thought possible.
One of the most popular crypto wallets in the world, Phantom, builds features with Tinybird to increase revenue and swaps by displaying trending tokens to end-users in milliseconds.

Top quote from their Sr. Data Engineer ↓
May 12, 2025 at 3:12 PM
Before you write your first pipe, you must understand your data.

This takes time. It starts with SELECT * … LIMIT 1 and ends with many open SQL docs tabs.

Explorations reduces time-to-first-API by turning natural language queries into optimized & contextualized SQL.
May 6, 2025 at 1:02 PM
Quick update on this ↓

Spots are filling up. We're ~75% full with a week to go. If you want to meet other #NewYorkCity devs building real-time data applications and learn from someone who has actually built and scaled the thing in prod, register now.

Register: lu.ma/9wazu8zx
April 21, 2025 at 4:01 PM
The basic process:

1. Create an API to pass input to an LLM
2. Pass user input + sys prompt to the LLM
3. Have the LLM return structured filters
4. Fetch your data API using the LLM filters

The key is a good (dynamic!) system prompt & a fast analytics backend (👋 Tinybird).
April 10, 2025 at 3:04 PM
You can reclaim some UI space by distilling filter UIs into a clean free-text prompt and use an LLM to parse the result.

@dubdotco has a good example. With 20 high-cardinality filter dimensions, Dub simplifies the filter UI by prioritizing free-text AI input ↓
April 10, 2025 at 3:04 PM
Filters are important for any dashboard. But when the number of filter dimensions grows, UI components for filtering can get clunky and eat up a lot of space.

👇 See how much real estate this sidebar takes?
April 10, 2025 at 3:03 PM
💡 Quick win to improve the UX of your real-time analytics dashboards: Add an "Ask AI" feature. ↓

More info on how to do it in the 🧵
April 10, 2025 at 3:03 PM
Just announced: Real-time Data Meetup with Tinybird, Estuary, and PlayOn! Sports.

3 talks.
A room full of devs and data people.
Free food and imbibements.

April 29th at 6 PM ET
FirstMark Capital - NYC

Register here: lu.ma/9wazu8zx
April 7, 2025 at 4:00 PM
Things that should be simple, but aren't: Canceling a database query from a web app client.

Here's how we do it ⤑ tbrd.co/cancel-query
April 7, 2025 at 3:00 PM
Building a real-time inventory system that actually works is harder than it looks.

A thread on why 👇
March 28, 2025 at 11:00 AM
Ask us anything about Tinybird Forward, starting in 15 minutes.

gcal invite -> tbrd.co/fwd-ama
youtube -> youtube.com/live/NIdIarNwm7U
March 21, 2025 at 1:45 PM
Tinybird just launched Forward.

Curious how it works? Ready to migrate? Want a feature rundown?

Join our office hours and ask us anything about the new Tinybird.

🗓️ Add it to your Google Calendar: tbrd.co/fwd-ama
March 19, 2025 at 11:00 AM
Tinybird Local isn't just a database client, it's a complete Tinybird on your machine, which means deploying to Tinybird Cloud is basically automatic.

Give it a try 👇
March 17, 2025 at 4:01 PM
5. Generate a million rows of production-like mock data

When you use tb mock to generate data, it uses the underlying database engine to create the data you request. It even saves the SQL file used to generate the data in case you want to modify it yourself.
March 17, 2025 at 4:01 PM
4. Connect to a local (or cloud) Kafka server

Using Kafka for ingestion? You can easily connect Tinybird Local to a local or cloud Kafka server for testing.
March 17, 2025 at 4:01 PM
3. Ingest with the local Events API

Want to test sending data from your app to Tinybird? Use the local Events API. Open your app in localhost, test it out, and watch events stream into your local Tinybird deployment.
March 17, 2025 at 4:01 PM
2. Run end-to-end API tests (and just swap envvars to deploy)

Test your data project alongside your app. Just set environment variables for localhost and your local testing token.

Deploying your app and APIs to the cloud is as simple as swapping your envvars.
March 17, 2025 at 4:01 PM
1. Run a local Tinybird dev server

You can run a local dev server on Tinybird Local. The server watches for changes to your files and automatically rebuilds your API, locally.
March 17, 2025 at 4:01 PM
Ask us anything about tb local at the Tinybird Forward Office Hours this Friday.

Here's a link to add it to your Google calendar (no registration required): tbrd.co/fwd-ama
March 17, 2025 at 1:00 PM
Have questions about Tinybird Forward?

Ask us anything.

Join our Office Hours next Friday.

Here's a Google Cal Link -> tbrd.co/fwd-ama (you don't have to register or give us your email).
March 14, 2025 at 4:22 PM
Developer laptops are powerful.

In the original Tinybird UX, we focused on the cloud and only designed a small part of the platform to work locally. We've received a lot of feedback on this, and decided to revisit it.

On Friday March 14th, we're going all on on local dev. Stay tuned.
March 10, 2025 at 4:00 PM
We've run hundreds of load tests on systems processing petabytes of data in real-time.

Here's what we've learned 🧵
March 8, 2025 at 12:00 PM
ClickHouse 25.2 is here.

We contributed an important PR to create a new database engine: Backup.
March 3, 2025 at 6:24 PM
Strategies for running a hybrid OLTP + OLAP stack 👇
March 1, 2025 at 1:41 PM
This is the right pattern to follow 👇
February 27, 2025 at 2:55 PM