# Local development: Redpanda Kafka + Tinybird with Docker Compose

DevFeed: [Local development: Redpanda Kafka + Tinybird with Docker Compose](<https://devfeed.tech/articles/local-development-redpanda-kafka-tinybird-with-docker-compose-18457.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/custom-ci-for-kafka-and-tinybird>)

Author: Gonzalo Gómez

Published: 2025-07-09T10:00:00Z

Content type: tutorial

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [ci](<https://devfeed.tech/topics/ci.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [compose](<https://devfeed.tech/tags/compose.md>), [docker](<https://devfeed.tech/tags/docker.md>), [i-built-this](<https://devfeed.tech/tags/i-built-this.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [production](<https://devfeed.tech/tags/production.md>)

## AI overview

This article presents a local development setup using Redpanda Kafka, Tinybird, and Docker Compose, along with custom CI for Tinybird pipelines. The setup catches errors before deployments reach production.

## Source excerpt

Custom CI for Kafka and Tinybird pipelines prevents broken deployments. This setup catches errors before they reach production.