Home / Companies / Tinybird / Blog / Post Details
Content Deep Dive

Blog

Blog post from Tinybird

Post Details
Company
Date Published
Author
Jorge Sancha
Word Count
1,073
Language
English
Hacker News Points
-
Summary

Tinybird has enhanced its branching feature to facilitate agentic development by fully supporting connectors like Kafka, S3, and GCS, allowing for isolated environments where agents can develop, test, and iterate without affecting production data. These branches enable developers to create sandboxes, where they can define data sources and endpoints, ingest real data through connectors, test results, and make iterations. With the use of the --with-connections flag, connectors are automatically created within a branch, and branches inherit production secrets by default, but they can be overridden to point to staging or development resources. Kafka connections in branches create new consumer groups and start consuming data from the current offset, while S3 and GCS connectors support sample imports for realistic data testing. Preview deployments from CI allow for ephemeral branches per pull request, ensuring isolated environments for testing changes, which can be automatically managed by the SDK in various CI environments. This system not only provides a safe space for development but also integrates seamlessly with existing tools, offering a streamlined and efficient workflow for developers.