Angel investor in data+ai platforms, startup founder. Loves Data, Coffee, and Spy Thrillers. Find me on BlueSky.

Berlin and Kyiv
Joined February 2009
AI coding assistants πŸ€– like Cursor are not the 10x productivity boosters for data engineers and not their replacements, as some talking heads claim. But they can be 10x multipliers for another group of folks - the 😎 customers of πŸ‘· data engineers! tower.dev/blog/ai-auto-coder…
1
1
137
How do you run 🐍 Python apps on Iceberg tables without going bonkers settings up infrastructure ⁉️ That's how: 1️⃣ Sign up for Tower.dev 2️⃣ Take your Python script and turn it into a Tower app 3️⃣ Run this app on Tower tower.dev/blog/how-tower-ena…
1
86
Take a read of this 1️⃣ 2️⃣ 3️⃣ step-by-step guide for setting up an Iceberg catalog using Snowflake Open Catalog. πŸ—“οΈ Tomorrow's post will be about using 🧸 Polars & πŸ’˜ PyArrow to write/query an open ⛴️ lakehouse using the said Iceberg catalog! tower.dev/blog/how-to-setup-…
1
152
I am building an open lakehouse with S3 and Python and looked at managed and unmanaged Iceberg catalogs: ❄️ Snowflake β˜ƒοΈ Polaris πŸ”₯ Gravitino πŸš£β€β™€οΈ Lakekeeper 🀝 Unity πŸ™ Glue 🦈 Dremio & Nessie πŸ– Hive. Verdict: Snowflake Open Catalog won (this time) tower.dev/blog/picking-snowf…
1
176
It's easier to do it "by usi" – at Berlin, Germany
1
131
The ducks are everywhere, even on Madeira, @thetinot @jrdntgn ! – at Funchal, Portugal
3
282
Canadians, opinions? – at Berlin, Germany
171
From the mouth of the founder of @duckdb Hannes : "Processes are the best containers. But someone needs to solve loading libraries."
1
152
Folks, chill, we still have a few years until we are redundant
2