The latest from Tower

FEATURED

FEATURED

FEATURED

Tower Flow Graph: Making Sense of Data and Agentic Flows

You can now understand how your apps connect to form a larger pipeline using Flows Graph in Tower.

blog posts

blog posts

blog posts

Learn about us.

Tower unifies serverless data flow orchestration and Iceberg lakehouse management into a single control plane, so your engineers can focus on delivering insights to your business and fresh data to your AI.

All

New Releases

Milestones

Tutorials

Industry Insights

Jan 22, 2026

Tower Flow Graph: Making Sense of Data and Agentic Flows

You can now understand how your apps connect to form a larger pipeline using Flows Graph in Tower.

Jan 20, 2026

We Pushed to Main: The New Tower website is Live

We finally put down Claude Code long enough to pick up Figma, and we are excited to announce that the Tower.dev website has officially been updated!

Jan 15, 2026

Tower Self-Hosted Runners for Sensitive Data Workloads

Some data workloads are too sensitive, costly, or require strict data sovereignty, so they can’t run in public clouds.

Jan 12, 2026

Introducing Webhooks: Real-Time Run Events from Tower

Imagine if data pipelines could detect new data as soon as it arrived, rather than checking for it on a fixed schedule.

Dec 24, 2025

Takeaways from PyData Boston and Python Summit Warsaw

Earlier in December, we gave two talks and shared the Tower story at the booths of two Python data events in Boston and Warsaw.

Dec 17, 2025

Build a better open lakehouse with Tower and Lakekeeper

When we evaluated Iceberg REST catalog options, Lakekeeper immediately stood out.

Dec 4, 2025

Why data teams should pick data lakehouse architectures

Why you should choose a lakehouse for your business

Dec 2, 2025

Simpler Tower onboarding with the Tower Iceberg Catalog and our example apps

Launching Tower Catalog, a REST catalog for Apache Iceberg tables that is fully managed by Tower.

Nov 20, 2025

The hot ETL tools in 2026, and the trends to look out for

It is 2026, and there are more ETL tools in the world than one person can mentally map.

Nov 14, 2025

Running interactive apps and APIs in Tower, starting with Marimo notebooks

In our initial release of Tower we offered data teams the ability to deploy and run batch job- or pipeline-like data applications.

Nov 11, 2025

Takeaways from Small Data SF

We spent a week in San Francisco at the Small Data SF event. As Joe Reis quoted William Gibson, “the future is here, just not very equally distributed.”

Nov 5, 2025

ETL tools: a straightforward explainer

Extract, Transform, and Load (ETL) is the process of extracting data from operational databases and loading it into a data warehouse or another database.

Oct 30, 2025

The Tower MCP Server - vibe engineering from zero to App

In an era where vibe-coded apps seem to fall apart at the slightest nudge, we wanted to make life easier for anyone looking to build robust apps

Oct 27, 2025

Data Lakehouse, Data Warehouse, or Data Lake? How to choose

​Data Lakehouse vs Data Warehouse vs Data Lake: Key Differences

Oct 13, 2025

What is a Data Lakehouse, and how does it differ from a Data Warehouse or a Data Lake

Not just another house on a lake

Oct 7, 2025

Data engineers deserve better data infrastructure

Data infrastructure is hard to get right

Oct 2, 2025

Better environment isolation in development and production

Isolated environments - or “don’t break prod by accident, ever”

Sep 29, 2025

When ETL Turns into a Land Grab

Over the weekend, the data community woke up to surprising news: Fivetran is planning to buy dbt Labs.

Sep 26, 2025

No more redeploys: new scheduling in Tower

Multiple schedules per app, centralized management, and more!

Sep 4, 2025

How a-Gnostics gains from serverless Python on Tower.dev

Accurate electricity consumption forecasting requires up-to-date and trustworthy weather data.

Aug 14, 2025

GitHub Actions Is Not the Answer for Your Data Engineering Workloads

When data engineers need to figure out where to deploy their scripts, they often start with whatever is already at hand.

Aug 12, 2025

Big data traps that catch small data teams

Every data engineer has war stories. Pipelines that silently failed for weeks. “Small” Spark jobs take forever.

Aug 5, 2025

The Hidden Headaches of LLM Inference for App Developers

Large Language Models (LLMs) are transforming the way developers build apps

Aug 5, 2025

Tower Supercharges LLM Inference for App Developers

If you’ve ever tried to integrate Large Language Model (LLM) inference into your application, you’ve likely run into some recurring headaches.

Aug 7, 2025

Airflow is not your data platform

Every data team knows this story: Some team member wrote some Python script that moves some data.

Jul 29, 2025

How to deploy dltHub, SQLMesh, DBT Core, or any Python project

Don’t choose between good tooling and good infra

Jul 8, 2025

Tower adds support for Multi-Factor Authentication (MFA)

We just added support for Multi-Factor Authentication (MFA) using one-time passwords (OTPs)!

Jun 24, 2025

Deploying AI Agents to Tower and teaching them to “speak Iceberg”

We’re excited to announce support for data engineering AI Agents in Tower!

Jun 24, 2025

Preparing Your AI Agents for the Iceberg Age

Imagine trusting an AI chatbot for legal research, only to be fined $5,000 and having your case dismissed because it fabricated case law.

Jun 5, 2025

Launching R2 Storage and R2 Catalog Support

We are very excited to launch support for Cloudflare R2 object storage and R2 Iceberg catalogs in Tower today.

May 27, 2025

Better app health monitoring with automatic alerts

Tower just added automatic app health monitoring and alerts.

May 16, 2025

Pythonic Orchestration of Apps in Tower

Today, we are announcing support for orchestration in Tower apps.

May 12, 2025

Launching support for Iceberg Catalogs and Tower Tables

Today, we are announcing support for Iceberg catalogs inside Tower and releasing the Tower SDK

May 11, 2025

AI Launchpad and the takeaways from the 2025 Data Council

A few weeks ago, we demoed Tower.dev at the AI Launchpad stage of the Data Council.

Apr 11, 2025

Seven takeaways from seven Iceberg Summit user talks

We attended seven user presentations at the 2025 Iceberg Summit and summarized our takeaways, so you don't have to.

Mar 27, 2025

Develop with DeepSeek R1 on Apple GPUs, Deploy with Serverless Inference

In this post we will show how Tower makes it possible to develop apps that use local GPUs for inference

Mar 13, 2025

Get a GUI for your Iceberg lakehouse with DuckDB UI from Motherduck

We at Tower are big fans of Python as the language of data and AI.

Mar 11, 2025

Turning your internal data customers into teammates

We at Tower believe that the future will see a shift in how data engineers and their internal data customers collaborate. 

Jan 23, 2025

AI auto-coders will replace data engineers. Or will they?

You've most likely come across the news that major tech companies have stopped hiring developers and that major-league CEOs believe that AI will replace engineers starting right about this year.

Jan 16, 2025

How Tower Enables Reliable Execution of Python Apps on Iceberg Tables

A growing number of data teams are bringing (post-)modern Python frameworks such as Polars, DataFusion, and dltHub to production.

Dec 19, 2024

Ducks vs Pythons: How to write Iceberg tables using PyArrow and analyze them using Polars

This is the final post of our series "Building an Open, Multi-Engine Data Lakehouse with Python and S3"

Snowflakes are falling on an iceberg while narwhales are patiently circling it.

Dec 17, 2024

How to setup a managed Iceberg catalog using Snowflake Open Catalog

We are continuing our series of posts exploring building an open, multi-engine lakehouse based on Apache Iceberg

Planting lakehouse tables into object storage

Dec 17, 2024

How to create S3 buckets to store your lakehouse data and metadata

In this post, we will do something critical for building a lakehouse. We will create storage buckets in S3!

To use Snowflake as an Iceberg catalog or Not to use: that is the question.

Dec 17, 2024

Picking Snowflake Open Catalog as a managed Iceberg catalog for Open Lakehouse

To use Snowflake as an Iceberg catalog or Not to use: that is the question.

Dec 12, 2024

How Iceberg stores table data and metadata

How many cacti does it take to make an Iceberg?

python sledding down an iceberg plunging into a lakehouse

Dec 12, 2024

Building an Open, Multi-Engine Data Lakehouse with S3 and Python

Pythons just wanna have fun

taktile dlthub tower talk

Dec 4, 2024

The 10x data team at Taktile, enabled by Tower and dltHub

Nov 25, 2024

Hello, world!

All

New Releases

Milestones

Tutorials

Industry Insights

Jan 22, 2026

Tower Flow Graph: Making Sense of Data and Agentic Flows

You can now understand how your apps connect to form a larger pipeline using Flows Graph in Tower.

Jan 20, 2026

We Pushed to Main: The New Tower website is Live

We finally put down Claude Code long enough to pick up Figma, and we are excited to announce that the Tower.dev website has officially been updated!

Jan 15, 2026

Tower Self-Hosted Runners for Sensitive Data Workloads

Some data workloads are too sensitive, costly, or require strict data sovereignty, so they can’t run in public clouds.

Jan 12, 2026

Introducing Webhooks: Real-Time Run Events from Tower

Imagine if data pipelines could detect new data as soon as it arrived, rather than checking for it on a fixed schedule.

Dec 24, 2025

Takeaways from PyData Boston and Python Summit Warsaw

Earlier in December, we gave two talks and shared the Tower story at the booths of two Python data events in Boston and Warsaw.

Dec 17, 2025

Build a better open lakehouse with Tower and Lakekeeper

When we evaluated Iceberg REST catalog options, Lakekeeper immediately stood out.

Dec 4, 2025

Why data teams should pick data lakehouse architectures

Why you should choose a lakehouse for your business

Dec 2, 2025

Simpler Tower onboarding with the Tower Iceberg Catalog and our example apps

Launching Tower Catalog, a REST catalog for Apache Iceberg tables that is fully managed by Tower.

Nov 20, 2025

The hot ETL tools in 2026, and the trends to look out for

It is 2026, and there are more ETL tools in the world than one person can mentally map.

Nov 14, 2025

Running interactive apps and APIs in Tower, starting with Marimo notebooks

In our initial release of Tower we offered data teams the ability to deploy and run batch job- or pipeline-like data applications.

Nov 11, 2025

Takeaways from Small Data SF

We spent a week in San Francisco at the Small Data SF event. As Joe Reis quoted William Gibson, “the future is here, just not very equally distributed.”

Nov 5, 2025

ETL tools: a straightforward explainer

Extract, Transform, and Load (ETL) is the process of extracting data from operational databases and loading it into a data warehouse or another database.

Oct 30, 2025

The Tower MCP Server - vibe engineering from zero to App

In an era where vibe-coded apps seem to fall apart at the slightest nudge, we wanted to make life easier for anyone looking to build robust apps

Oct 27, 2025

Data Lakehouse, Data Warehouse, or Data Lake? How to choose

​Data Lakehouse vs Data Warehouse vs Data Lake: Key Differences

Oct 13, 2025

What is a Data Lakehouse, and how does it differ from a Data Warehouse or a Data Lake

Not just another house on a lake

Oct 7, 2025

Data engineers deserve better data infrastructure

Data infrastructure is hard to get right

Oct 2, 2025

Better environment isolation in development and production

Isolated environments - or “don’t break prod by accident, ever”

Sep 29, 2025

When ETL Turns into a Land Grab

Over the weekend, the data community woke up to surprising news: Fivetran is planning to buy dbt Labs.

Sep 26, 2025

No more redeploys: new scheduling in Tower

Multiple schedules per app, centralized management, and more!

Sep 4, 2025

How a-Gnostics gains from serverless Python on Tower.dev

Accurate electricity consumption forecasting requires up-to-date and trustworthy weather data.

Aug 14, 2025

GitHub Actions Is Not the Answer for Your Data Engineering Workloads

When data engineers need to figure out where to deploy their scripts, they often start with whatever is already at hand.

Aug 12, 2025

Big data traps that catch small data teams

Every data engineer has war stories. Pipelines that silently failed for weeks. “Small” Spark jobs take forever.

Aug 5, 2025

The Hidden Headaches of LLM Inference for App Developers

Large Language Models (LLMs) are transforming the way developers build apps

Aug 5, 2025

Tower Supercharges LLM Inference for App Developers

If you’ve ever tried to integrate Large Language Model (LLM) inference into your application, you’ve likely run into some recurring headaches.

Aug 7, 2025

Airflow is not your data platform

Every data team knows this story: Some team member wrote some Python script that moves some data.

Jul 29, 2025

How to deploy dltHub, SQLMesh, DBT Core, or any Python project

Don’t choose between good tooling and good infra

Jul 8, 2025

Tower adds support for Multi-Factor Authentication (MFA)

We just added support for Multi-Factor Authentication (MFA) using one-time passwords (OTPs)!

Jun 24, 2025

Deploying AI Agents to Tower and teaching them to “speak Iceberg”

We’re excited to announce support for data engineering AI Agents in Tower!

Jun 24, 2025

Preparing Your AI Agents for the Iceberg Age

Imagine trusting an AI chatbot for legal research, only to be fined $5,000 and having your case dismissed because it fabricated case law.

Jun 5, 2025

Launching R2 Storage and R2 Catalog Support

We are very excited to launch support for Cloudflare R2 object storage and R2 Iceberg catalogs in Tower today.

May 27, 2025

Better app health monitoring with automatic alerts

Tower just added automatic app health monitoring and alerts.

May 16, 2025

Pythonic Orchestration of Apps in Tower

Today, we are announcing support for orchestration in Tower apps.

May 12, 2025

Launching support for Iceberg Catalogs and Tower Tables

Today, we are announcing support for Iceberg catalogs inside Tower and releasing the Tower SDK

May 11, 2025

AI Launchpad and the takeaways from the 2025 Data Council

A few weeks ago, we demoed Tower.dev at the AI Launchpad stage of the Data Council.

Apr 11, 2025

Seven takeaways from seven Iceberg Summit user talks

We attended seven user presentations at the 2025 Iceberg Summit and summarized our takeaways, so you don't have to.

Mar 27, 2025

Develop with DeepSeek R1 on Apple GPUs, Deploy with Serverless Inference

In this post we will show how Tower makes it possible to develop apps that use local GPUs for inference

Mar 13, 2025

Get a GUI for your Iceberg lakehouse with DuckDB UI from Motherduck

We at Tower are big fans of Python as the language of data and AI.

Mar 11, 2025

Turning your internal data customers into teammates

We at Tower believe that the future will see a shift in how data engineers and their internal data customers collaborate. 

Jan 23, 2025

AI auto-coders will replace data engineers. Or will they?

You've most likely come across the news that major tech companies have stopped hiring developers and that major-league CEOs believe that AI will replace engineers starting right about this year.

Jan 16, 2025

How Tower Enables Reliable Execution of Python Apps on Iceberg Tables

A growing number of data teams are bringing (post-)modern Python frameworks such as Polars, DataFusion, and dltHub to production.

Dec 19, 2024

Ducks vs Pythons: How to write Iceberg tables using PyArrow and analyze them using Polars

This is the final post of our series "Building an Open, Multi-Engine Data Lakehouse with Python and S3"

Snowflakes are falling on an iceberg while narwhales are patiently circling it.

Dec 17, 2024

How to setup a managed Iceberg catalog using Snowflake Open Catalog

We are continuing our series of posts exploring building an open, multi-engine lakehouse based on Apache Iceberg

Planting lakehouse tables into object storage

Dec 17, 2024

How to create S3 buckets to store your lakehouse data and metadata

In this post, we will do something critical for building a lakehouse. We will create storage buckets in S3!

To use Snowflake as an Iceberg catalog or Not to use: that is the question.

Dec 17, 2024

Picking Snowflake Open Catalog as a managed Iceberg catalog for Open Lakehouse

To use Snowflake as an Iceberg catalog or Not to use: that is the question.

Dec 12, 2024

How Iceberg stores table data and metadata

How many cacti does it take to make an Iceberg?

python sledding down an iceberg plunging into a lakehouse

Dec 12, 2024

Building an Open, Multi-Engine Data Lakehouse with S3 and Python

Pythons just wanna have fun

taktile dlthub tower talk

Dec 4, 2024

The 10x data team at Taktile, enabled by Tower and dltHub

Nov 25, 2024

Hello, world!

All

New Releases

Milestones

Tutorials

Industry Insights

Jan 22, 2026

Tower Flow Graph: Making Sense of Data and Agentic Flows

You can now understand how your apps connect to form a larger pipeline using Flows Graph in Tower.

Jan 20, 2026

We Pushed to Main: The New Tower website is Live

We finally put down Claude Code long enough to pick up Figma, and we are excited to announce that the Tower.dev website has officially been updated!

Jan 15, 2026

Tower Self-Hosted Runners for Sensitive Data Workloads

Some data workloads are too sensitive, costly, or require strict data sovereignty, so they can’t run in public clouds.

Jan 12, 2026

Introducing Webhooks: Real-Time Run Events from Tower

Imagine if data pipelines could detect new data as soon as it arrived, rather than checking for it on a fixed schedule.

Dec 24, 2025

Takeaways from PyData Boston and Python Summit Warsaw

Earlier in December, we gave two talks and shared the Tower story at the booths of two Python data events in Boston and Warsaw.

Dec 17, 2025

Build a better open lakehouse with Tower and Lakekeeper

When we evaluated Iceberg REST catalog options, Lakekeeper immediately stood out.

Dec 4, 2025

Why data teams should pick data lakehouse architectures

Why you should choose a lakehouse for your business

Dec 2, 2025

Simpler Tower onboarding with the Tower Iceberg Catalog and our example apps

Launching Tower Catalog, a REST catalog for Apache Iceberg tables that is fully managed by Tower.

Nov 20, 2025

The hot ETL tools in 2026, and the trends to look out for

It is 2026, and there are more ETL tools in the world than one person can mentally map.

Nov 14, 2025

Running interactive apps and APIs in Tower, starting with Marimo notebooks

In our initial release of Tower we offered data teams the ability to deploy and run batch job- or pipeline-like data applications.

Nov 11, 2025

Takeaways from Small Data SF

We spent a week in San Francisco at the Small Data SF event. As Joe Reis quoted William Gibson, “the future is here, just not very equally distributed.”

Nov 5, 2025

ETL tools: a straightforward explainer

Extract, Transform, and Load (ETL) is the process of extracting data from operational databases and loading it into a data warehouse or another database.

Oct 30, 2025

The Tower MCP Server - vibe engineering from zero to App

In an era where vibe-coded apps seem to fall apart at the slightest nudge, we wanted to make life easier for anyone looking to build robust apps

Oct 27, 2025

Data Lakehouse, Data Warehouse, or Data Lake? How to choose

​Data Lakehouse vs Data Warehouse vs Data Lake: Key Differences

Oct 13, 2025

What is a Data Lakehouse, and how does it differ from a Data Warehouse or a Data Lake

Not just another house on a lake

Oct 7, 2025

Data engineers deserve better data infrastructure

Data infrastructure is hard to get right

Oct 2, 2025

Better environment isolation in development and production

Isolated environments - or “don’t break prod by accident, ever”

Sep 29, 2025

When ETL Turns into a Land Grab

Over the weekend, the data community woke up to surprising news: Fivetran is planning to buy dbt Labs.

Sep 26, 2025

No more redeploys: new scheduling in Tower

Multiple schedules per app, centralized management, and more!

Sep 4, 2025

How a-Gnostics gains from serverless Python on Tower.dev

Accurate electricity consumption forecasting requires up-to-date and trustworthy weather data.

Aug 14, 2025

GitHub Actions Is Not the Answer for Your Data Engineering Workloads

When data engineers need to figure out where to deploy their scripts, they often start with whatever is already at hand.

Aug 12, 2025

Big data traps that catch small data teams

Every data engineer has war stories. Pipelines that silently failed for weeks. “Small” Spark jobs take forever.

Aug 5, 2025

The Hidden Headaches of LLM Inference for App Developers

Large Language Models (LLMs) are transforming the way developers build apps

Aug 5, 2025

Tower Supercharges LLM Inference for App Developers

If you’ve ever tried to integrate Large Language Model (LLM) inference into your application, you’ve likely run into some recurring headaches.

Aug 7, 2025

Airflow is not your data platform

Every data team knows this story: Some team member wrote some Python script that moves some data.

Jul 29, 2025

How to deploy dltHub, SQLMesh, DBT Core, or any Python project

Don’t choose between good tooling and good infra

Jul 8, 2025

Tower adds support for Multi-Factor Authentication (MFA)

We just added support for Multi-Factor Authentication (MFA) using one-time passwords (OTPs)!

Jun 24, 2025

Deploying AI Agents to Tower and teaching them to “speak Iceberg”

We’re excited to announce support for data engineering AI Agents in Tower!

Jun 24, 2025

Preparing Your AI Agents for the Iceberg Age

Imagine trusting an AI chatbot for legal research, only to be fined $5,000 and having your case dismissed because it fabricated case law.

Jun 5, 2025

Launching R2 Storage and R2 Catalog Support

We are very excited to launch support for Cloudflare R2 object storage and R2 Iceberg catalogs in Tower today.

May 27, 2025

Better app health monitoring with automatic alerts

Tower just added automatic app health monitoring and alerts.

May 16, 2025

Pythonic Orchestration of Apps in Tower

Today, we are announcing support for orchestration in Tower apps.

May 12, 2025

Launching support for Iceberg Catalogs and Tower Tables

Today, we are announcing support for Iceberg catalogs inside Tower and releasing the Tower SDK

May 11, 2025

AI Launchpad and the takeaways from the 2025 Data Council

A few weeks ago, we demoed Tower.dev at the AI Launchpad stage of the Data Council.

Apr 11, 2025

Seven takeaways from seven Iceberg Summit user talks

We attended seven user presentations at the 2025 Iceberg Summit and summarized our takeaways, so you don't have to.

Mar 27, 2025

Develop with DeepSeek R1 on Apple GPUs, Deploy with Serverless Inference

In this post we will show how Tower makes it possible to develop apps that use local GPUs for inference

Mar 13, 2025

Get a GUI for your Iceberg lakehouse with DuckDB UI from Motherduck

We at Tower are big fans of Python as the language of data and AI.

Mar 11, 2025

Turning your internal data customers into teammates

We at Tower believe that the future will see a shift in how data engineers and their internal data customers collaborate. 

Jan 23, 2025

AI auto-coders will replace data engineers. Or will they?

You've most likely come across the news that major tech companies have stopped hiring developers and that major-league CEOs believe that AI will replace engineers starting right about this year.

Jan 16, 2025

How Tower Enables Reliable Execution of Python Apps on Iceberg Tables

A growing number of data teams are bringing (post-)modern Python frameworks such as Polars, DataFusion, and dltHub to production.

Dec 19, 2024

Ducks vs Pythons: How to write Iceberg tables using PyArrow and analyze them using Polars

This is the final post of our series "Building an Open, Multi-Engine Data Lakehouse with Python and S3"

Snowflakes are falling on an iceberg while narwhales are patiently circling it.

Dec 17, 2024

How to setup a managed Iceberg catalog using Snowflake Open Catalog

We are continuing our series of posts exploring building an open, multi-engine lakehouse based on Apache Iceberg

Planting lakehouse tables into object storage

Dec 17, 2024

How to create S3 buckets to store your lakehouse data and metadata

In this post, we will do something critical for building a lakehouse. We will create storage buckets in S3!

To use Snowflake as an Iceberg catalog or Not to use: that is the question.

Dec 17, 2024

Picking Snowflake Open Catalog as a managed Iceberg catalog for Open Lakehouse

To use Snowflake as an Iceberg catalog or Not to use: that is the question.

Dec 12, 2024

How Iceberg stores table data and metadata

How many cacti does it take to make an Iceberg?

python sledding down an iceberg plunging into a lakehouse

Dec 12, 2024

Building an Open, Multi-Engine Data Lakehouse with S3 and Python

Pythons just wanna have fun

taktile dlthub tower talk

Dec 4, 2024

The 10x data team at Taktile, enabled by Tower and dltHub

Nov 25, 2024

Hello, world!

Wanna give Tower a shot?

Wanna give Tower a shot?

Wanna give Tower a shot?

Tower gives you a reliable, open lakehouse built on Apache Iceberg and compatible with Snowflake, Spark, and what comes next.