Craig
craigkerstiens.com
Craig
@craigkerstiens.com
Product @crunchydata previously MSFT/Citus/Heroku. Talk a lot about Postgres and startups. Why Postgres? https://www.crunchydata.com/why-postgres
For the past five years we've focused on production ready Postgres, which is unique from most other database providers. Nothing about that focus changes today, me and the entire team are as laser focused as every on that, but now with an expanded mission of a unified data platform.
June 2, 2025 at 8:44 PM
Increasingly a first class Postgres experience isn't complete without a seamless analytics experience.
June 2, 2025 at 8:44 PM
The design of everything from reception to HR to engineering mattered, appreciating and prioritizing design at that level definitely set it apart at a time where that wasn't common.
May 19, 2025 at 5:15 PM
👋 if you want to come over to near Berkeley
May 9, 2025 at 12:57 AM
Respect.
May 7, 2025 at 6:25 PM
If I had known we didn't have to fully manage the Iceberg for folks we might have shipped so much sooner 😂
April 23, 2025 at 11:19 PM
Was sort of discussed in an office hours session yesterday, you can "sort of" do it with pyIceberg, but only sort of, it's not really an "easy" button for it. But still don't think that's the primary reason people aren't.
April 23, 2025 at 9:05 PM
Reposted by Craig
My guess would be people are just using Iceberg connectors, see things seem to work, and compaction is an after-thought. That's why IMO good Iceberg support is not a connector feature but an engine feature. Like what Crunchy is doing with their DWH, or, for Kafka, Confluent with Tableflow.
April 23, 2025 at 7:56 PM
Nope, didn't really get into it in that much detail lots of quick hallway conversations.
April 23, 2025 at 9:04 PM
With yesterdays launch of logical replication for our Data Warehouse. Now you can still use CDC for your other data pipelines, but for your primary Postgres from operational -> analytical that is solved for you–without buying yet another tool.
April 23, 2025 at 2:56 PM