HNHacker News
TopNewBestAskShowJobs

tschellenbach

2,644 karma · joined August 3, 2010

Founder & CEO getstream.io. We power chat, video, and activity feeds for over a billion end users.

Always searching for great Go engineers: https://getstream.io/team/

Open source projects: https://github.com/tschellenbach Contact: thierryschellenbach at google's email service Twitter: https://twitter.com/tschellenbach

submissionscomments
tschellenbach··on RIP, vector database
AI has some of the craziest up and down cycles of tech I've ever seen
tschellenbach··on ParadeDB Search Performance Improvements
Definitely looking at using them, you do wonder if such narrow focus is defensible as a business? Probably not.
tschellenbach··on MongoDB CEO resigns to join Meta
MongoDB does seem to be in a rough spot. Their pitch is an easier to get started with database, which longer term gives you problems and higher costs. And since we all have AI agents, why would you select that for any use case?
tschellenbach··on The Teaser Period: Why the AI Boom Is Hitting a Reset Wall
This post is just AI slop. The details of these contracts aren't disclosed as far as I know.

You need to understand the contracts, the acceleration of demand, how the various inputs into supply scale (energy, chips, data centers) etc to say something sensible about this.

tschellenbach··on Go 1.27
New JSON is amazing, and SIMD will be big for json, audio/video etc.
tschellenbach··on Go 1.27
Every release CPU load becomes a bit lower. Love it :)
tschellenbach··on Remote workers report the highest well-being in study of 7,700 employees
It's fascinating how well the system recovers. If it works, companies that do remote work will outperform those that don't. And the reverse. If many companies all opt-in to remote work and output declines inflation will correct that.
tschellenbach··on Being ambitious and being a dad
"Startup, parenting, hobbies, friends. I think you can do 2 of these well. But you'll have to quite light on the others."

Someone on X, don't recall who, but it resonated.

tschellenbach··on Wind and solar overtake fossil fuels in Germany for the first time
Some good data on this topic: https://ourworldindata.org/co2-emissions
tschellenbach··on Challenging the Narrative of European Decline
Dutch living in Colorado. You can spin stats any way you like. But if you look at the last few waves of companies. Machines for making chips, manufacturing chips, designing chips, search, social, mobile, AI.

If this was a soccer match the score would be 10-1 (yee ASML). Not only that the winners in these industries tend to compound and grow.

There are many great things about the EU, that are outside of this competitive ecosystem. But I don't think sticking our heads in the sand is really a great idea.

tschellenbach··on PgDog is funded and coming to a database near you
Logical replication solves this. You roll the cluster, downtime is minimal. like 60s maybe.
tschellenbach··on PgDog is funded and coming to a database near you
PgDog, Neki, multigres, awesome to see. And yes this is the main issue with postgres. Well this and not having index hints, looking forward to 19
tschellenbach··on Looking Forward to Postgres 19: Query Hints
Imagine you have a SAAS app. Microsoft and Apple are customers. You have a table of devices. Type is either windows or osx. How does postgres know how to handle the query devices, where type = OSX properly? How does it know that this matches ~0 or ~100 of rows depending on the customer?

This is the main thing the planner doesn't handle well. Postgres was built before SAAS was as big. You have different distributions per customer, and thousands of customers. In most cases the query planner will guess right, but sometimes it will fail and scan millions of rows.

tschellenbach··on Anthropic acquires Stainless
We have a stack similar to stainless internally at Stream. Might open source it if there's demand.
tschellenbach··on We replaced RAG with a virtual filesystem for our AI documentation assistant
I think generally we are going from vector based search, to agentic tool use, and hierarchy based systems like skills.
tschellenbach··on It's 2026, Just Use Postgres
postgres is great, but its not great at sharding tables.
tschellenbach··on Data centers in space makes no sense
Google, Spacex, several startups are all doing this. The best people in their fields think it might be viable. I'm skeptical as well, but you do wonder if maybe they are right and how exciting that would be.
tschellenbach··on My first year in sales as technical founder
Back in the days, I did the first 2m in ARR at Stream myself, it was kinda hard :)

Nice to have a team in place these days, but I still show up for the largest deals to support the team as needed. (140 person company, i think this always stays part of the founder tasks)

tschellenbach··on Capital One to acquire Brex for $5.15B
Feels like they were first in the space but then somehow Ramp ran away from dev with a higher dev pace. Fascinating to see.
tschellenbach··on Pocket TTS: A high quality TTS that gives your CPU a voice
It's cool how lightweight it is. Recently added support to Vision Agents for Pocket. https://github.com/GetStream/Vision-Agents/tree/main/plugins...
tschellenbach··on Ask HN: How are you doing RAG locally?
Vector & BM25 on Turbopuffer. (see https://github.com/GetStream/Vision-Agents/blob/main/plugins...)
tschellenbach··on AI is a business model stress test
They could build something like Lovable but with better design/frontend defaults.
tschellenbach··on An Honest Review of Go (2025)
10 years ago we started out with Python. We switched to Go probably 8 years back. I think my little startup would have utterly failed without Go. Thx google :)

But yes Enums are so much nicer in Kotlin vs Go. That's true, it doesn't impact productivity much, but he has a point.

tschellenbach··on Creators of Tailwind laid off 75% of their engineering team
Well.. there are many fast growing companies that provide UI + APIs for certain components of your app. Sure you can build things easier in-house, but the opportunity cost of doing so also went up. Supabase, Stream, Clerk, Stainless all growing very well.
tschellenbach··on Creators of Tailwind laid off 75% of their engineering team
Why hate on someone doing their best and building.
tschellenbach··on Scaling LLMs to Larger Codebases
I wrote this forever ago in AI terms :) https://getstream.io/blog/cursor-ai-large-projects/

But the summary here is that with the right guidance, AI currently crushes it on large codebases.

tschellenbach··on Has the cost of building software dropped 90%?
It depends. For AI to work for large projects (did a post on this forever ago in AI terms. https://getstream.io/blog/cursor-ai-large-projects/)

But you need: a staff level engineer to guide it, great standardization and testing best practices. And yes in that situation you can go 10-50x faster. Many teams/products are not in that environment though.

tschellenbach··on The Junior Hiring Crisis
Tend to agree here. The slowdown here has more to do with the financial ecosystem. IE less capital available for some companies, higher salaries and a changed approach to work.

The AI wave didn't start yet. Will hit in 26/27

tschellenbach··on Netherlands – Capital Growth Tax and Capital Gains Tax for Box 3
The title here mostly doesn't match the article right? Quote: "But unlike the capital growth tax, capital gains tax will, in principle, only be levied at the time of realisation. This is usually when the relevant asset is sold, but also when immovable property exits Box 3 for another reason, such as emigration."
tschellenbach··on Roblox is a problem but it's a symptom of something worse
Feels like this should be solved at the iOS/Android/Windows/Sony level. Parents should configure settings in 1 place. Not once for each game.
Page 1 of 26Next →