Tower

The latest from Tower

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.

Tower vs Modal: Choosing the Right Python Infrastructure for AI and Data

May 5, 2026

Tower as an alternative to Modal

Announcing Tower’s first US region: Compute Where Your Data Lives

Apr 28, 2026

Tower's expansion to the us-east-1 data plane

Introducing Organizations: Centralized Management for Modern Dev Teams

Apr 21, 2026

Organizations: Towers newest feature for centralizing modern data teams

Tower at PyCon/PyData Darmstadt!

Apr 14, 2026

Scale Securely with Role-Based Access Control

Apr 6, 2026

Tower's new role based access is the best way to securely scale your team.

Stay in the Loop: Tower Now Integrates with Slack

Apr 2, 2026

Find out how to integrate Tower with Slack

Beyond Shared Secrets: Securing Data Apps with Hidden Parameters

Mar 24, 2026

Introducing Hidden Parameters. A whole new way to build with sensitive information on Tower.

Tower raises $6.4m to be the Databricks of the Python Era

Mar 13, 2026

Brad Heller and I started Tower because we saw a major shift happening in data engineering.

Durable Runs: Introducing Automatic Retries in Tower

Mar 9, 2026

We’re excited to introduce Automatic Retries. To support this, we’ve updated our run execution lifecycle.

How CosmoLaser's Chief Marketer Uses Claude Code to Run His ETL Pipelines on Tower

Feb 23, 2026

In the last six months, AI coding assistants like Claude Code have shifted from experimental tools to practical infrastructure.

Tower at Iceberg Summit 2026: Join Us in San Francisco

Feb 18, 2026

Tower is a Silver Sponsor of Iceberg Summit 2026!

Meet Tower at Big Data & AI World - Tech Show London 4 - 5 March 2026

Feb 17, 2026

Tower is looking forward to exhibiting at Big Data & AI World, part of Tech Show London, at Excel London on 4 and 5 March 2026.

Tower Flow Graph: Making Sense of Data and Agentic Flows

Jan 22, 2026

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

We Pushed to Main: The New Tower website is Live

Jan 20, 2026

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!

Tower Self-Hosted Runners for Sensitive Data Workloads

Jan 15, 2026

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

Introducing Webhooks: Real-Time Run Events from Tower

Jan 12, 2026

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

Takeaways from PyData Boston and Python Summit Warsaw

Dec 24, 2025

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

Build a better open lakehouse with Tower and Lakekeeper

Dec 17, 2025

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

Why data teams should pick data lakehouse architectures

Dec 4, 2025

Why you should choose a lakehouse for your business

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

Dec 2, 2025

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

Run dbt on Tower

Nov 24, 2025

Can you run dbt Core directly on Tower?

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

Nov 20, 2025

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

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

Nov 14, 2025

In our initial release of Tower we offered data teams the ability to deploy and run batch job- or pipeline-like data applications. But our users asked for more and we are happy to announce a beta of interactive apps in Tower.

Takeaways from Small Data SF

Nov 11, 2025

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.”

ETL tools: a straightforward explainer

Nov 5, 2025

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

The Tower MCP Server - vibe engineering from zero to App

Oct 30, 2025

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

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

Oct 27, 2025

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

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

Oct 13, 2025

Not just another house on a lake

Data engineers deserve better data infrastructure

Oct 7, 2025

Data infrastructure is hard to get right

Better environment isolation in development and production

Oct 2, 2025

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

When ETL Turns into a Land Grab

Sep 29, 2025

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

No more redeploys: new scheduling in Tower

Sep 26, 2025

Multiple schedules per app, centralized management, and more!

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

Sep 4, 2025

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

GitHub Actions Is Not the Answer for Your Data Engineering Workloads

Aug 14, 2025

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

Big data traps that catch small data teams

Aug 12, 2025

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

Airflow is not your data platform

Aug 7, 2025

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

The Hidden Headaches of LLM Inference for App Developers

Aug 5, 2025

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

Tower Supercharges LLM Inference for App Developers

Aug 5, 2025

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

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

Jul 29, 2025

Don’t choose between good tooling and good infra

Tower adds support for Multi-Factor Authentication (MFA)

Jul 8, 2025

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

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

Jun 24, 2025

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

Preparing Your AI Agents for the Iceberg Age

Jun 24, 2025

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

Launching R2 Storage and R2 Catalog Support

Jun 5, 2025

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

Better app health monitoring with automatic alerts

May 27, 2025

Tower just added automatic app health monitoring and alerts.

Pythonic Orchestration of Apps in Tower

May 16, 2025

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

Launching support for Iceberg Catalogs and Tower Tables

May 12, 2025

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

AI Launchpad and the takeaways from the 2025 Data Council

May 11, 2025

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

Seven takeaways from seven Iceberg Summit user talks

Apr 11, 2025

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

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

Mar 27, 2025

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

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

Mar 13, 2025

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

Turning your internal data customers into teammates

Mar 11, 2025

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

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

Jan 23, 2025

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.

How Tower Enables Reliable Execution of Python Apps on Iceberg Tables

Jan 16, 2025

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

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

Dec 19, 2024

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

How to setup a managed Iceberg catalog using Snowflake Open Catalog

Dec 17, 2024

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

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

Dec 17, 2024

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

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

Dec 17, 2024

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

How Iceberg stores table data and metadata

Dec 12, 2024

How many cacti does it take to make an Iceberg?

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

Dec 12, 2024

Pythons just wanna have fun

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

Dec 4, 2024

Hello, world!

Nov 25, 2024