
My 3 Month Internship Journey
My first internship experience at Bruin, where I shipped real features and learned a lot.

Mustafa Ersan
Co-Founder
Insights, ideas, and stories from the Bruin team.

Bruin’s AI data analyst is an AI-native BI interface for asking questions about company data and getting back answers that are fast, relevant, and usable in context.

Pull up your agents folks, I'll convince you why Go is the best language for them.

How we built a rich, interactive VS Code extension using Vue.js webviews, bridging Node.js extension code with a modern frontend through message passing.

Bruin now supports the Model Context Protocol, letting AI agents in Cursor, Claude Code, and other editors query databases, ingest data, compare tables, and build pipelines—all through natural language.

My first internship experience at Bruin, where I shipped real features and learned a lot.

Mustafa Ersan
Co-Founder

A practical guide to choosing between Python and SQL for data transformations. Learn when to use each tool, common antipatterns to avoid, and decision frameworks that work.

Burak Karakan
Co-Founder

dbt only handles transformations, leaving you with a complex stack. Bruin provides end-to-end pipelines with data ingestion, SQL & Python transformations, quality checks, and built-in orchestration—all in one open-source tool.

Burak Karakan
Co-Founder

Fivetran only handles data ingestion, leaving you with a complex stack. Bruin provides end-to-end pipelines with ingestion, transformations, quality checks, and Python custom connectors—all in one open-source tool.

Burak Karakan
Co-Founder
A practical pattern to secure LLM-generated SQL in multi-tenant systems by pre-filtering data with CTEs so the model never sees cross-tenant rows.

Sabri Karagonen
Co-Founder
A story about hunting zombie tasks in a distributed environment

Alberto Gomez
Co-Founder
Building your own data pipelines seems cost-effective until you do the math. Here's a detailed breakdown of what companies actually spend on homegrown solutions.

Burak Karakan
Co-Founder
Bruin CLI is an open-source data pipeline tool built with Go, with built-in data ingestion, transformation, and data quality checks.

Burak Karakan
Co-Founder
A critical look at the limitations of no-code data platforms and why code-first approaches provide more flexibility and long-term value for growing data teams.

Burak Karakan
Co-Founder
Creating a comprehensive daily user behavior table in BigQuery using Firebase analytics data to track user engagement metrics and analyze patterns over time.

Sabri Karagonen
Co-Founder
A step-by-step guide to unnesting and transforming Firebase events data in BigQuery for easier analysis and more efficient queries.

Sabri Karagonen
Co-Founder
Why is data ingestion so hard? This post explores the challenges of data ingestion and introduces ingestr, an open-source solution to simplify the process.

Burak Karakan
Co-Founder
A comprehensive guide to querying and working with the Firebase events table in BigQuery, including useful functions and techniques for easier data analysis.

Sabri Karagonen
Co-Founder
How companies are approaching data teams wrong, and why a cultural shift towards treating data as a core value is needed for organizations to become truly data-driven.

Burak Karakan
Co-Founder
Moving the Firebase data to BigQuery is a great way to get more out of your data, and here's how to do it.

Sabri Karagonen
Co-Founder