HNHacker News
TopNewBestAskShowJobs

tschellenbach

2,656 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 Query Engines: Push vs. Pull
The design of activity feeds is very similar in a way.
tschellenbach··on US offices are sitting empty – business owners will have to adapt
There's a big gap in these trends between SF & everywhere else. - For companies in SF, rents are extremely high, local salaries are super high and the city is in bad shape so nobody wants to go there. - In most other places rents are affordable, local and remote salaries are similar, and cities are pleasant

SF office space is going to get crushed. Most other places will partially recover.

tschellenbach··on Threads users down by more than a half
ok but this is very normal for social apps. doesn't really tell you anything. long term retention matters
tschellenbach··on Tech companies keep falling for the forever fallacy
Would you propose that companies should pay below market rates to create a buffer against these cycles?

Or perhaps not engage in competition with their competitors?

I think the conclusion here is that companies don't control this. If the market pays people more, they pay more. If there's heavy competition they compete and hire aggressively.

You can't predict these cycles. If you could you'd be a billionaire trading on the stock market. So anyone who says that now is just suffering from hindsight bias.

I think the root cause here is government action on monetary policy and interest rates.

tschellenbach··on Tech companies keep falling for the forever fallacy
If you can predict boom and bust cycles you can become very rich trading on the stock market.
tschellenbach··on Some mistakes I made as a new manager
I've been managing teams for 16 years, I think it's actually really beneficial to stay hands on in lead or director roles. After that it's usually not possible given the work load. It improves team alignment, you can evaluate people's work better, understand their issues better and help level them up.

Some of the companies that promoted the hands-off style of management, like Twilio are currently really struggling. Datadog is a great example of a more hands on approach and they are crushing it. If tech is more core to a company, people should stay hands on.

tschellenbach··on The FAA has granted SpaceX permission to launch its Starship rocket
7:00 a.m. CT, kinda early, but ill wake up for it :)
tschellenbach··on SwiftUI Twitter Clone Tutorial
8 step tutorial on how to build your own Twitter clone in a weekend. Stream for activity feeds and chat, Algolia for search, 100MS for audio rooms, Mux for video and RevenueCat for billing. Crazy how quickly you can build things with APIs, components and SwiftUI.
tschellenbach··on Microsoft rebuilt Teams from the ground up, promises 2x faster performance
well it cant be worse than before
tschellenbach··on Payments giant Stripe raises $6.5B at a $50B valuation
Higher than Adyen, seems too high perhaps? Probably some structure in this deal to enable the higher valuation
tschellenbach··on SVB insider says employees are angry with CEO
Source for the loss? So far I haven't seen the real number after these asset sales.
tschellenbach··on Errors for the Twilio Rest API impacting multiple services
This will likely cause more layoffs in the future.
tschellenbach··on Amazon will require employees return to the office 3 days a week
I think this proves the opposite. Companies bid up salaries and perks to a level they can't actually sustain. Now that the stock markets are back to normal they can't afford this anymore and need to make cuts.
tschellenbach··on Amazon will require employees return to the office 3 days a week
We are in a market where hiring good managers is extremely difficult. Remote work combined with some of your managers not being great can be really problematic. I love remote work, but it has some serious problems.
tschellenbach··on Ask HN: What is the most pleasant, uncomplicated full stack to start with?
If you want to build a business: Just use Django (or Rails). Avoid all the other more complicated things.

If you care about performance and being productive: Go

If you want to play with new tech: Rust

tschellenbach··on Meta to ask many managers to become individual contributors or leave
The market is healing, amazing
tschellenbach··on Silicon Valley needs to stop laying off workers and start firing CEOs
Can we just all not fall for this clickbait populism? Lots of people are now saying they could have predicted this. Well if they could, why didn't they trade on the stock market and made a killing? Right... moving on.
tschellenbach··on Philips Plans 6000 Job Cuts; Sees Growth in FY25, Beyond
My Hue hub broke, turned out to be impossible to move the lights to a new hub. I don't like Philips anymore.
tschellenbach··on PagerDuty CEO Quotes Martin Luther King Jr. In Worst Layoff Email Ever
That's a very negative take on life. As a startup founder I pay myself less than our team members and work very long hours. (130 person company atm)
tschellenbach··on The Google layoffs are about personal ambition and poor leadership
The market for talent is quite competitive. Companies need to pay market rates and have a staff that's large enough to compete. In a market where capital is cheap they will bid up rates and hire more people. If you don't do this you give your competitors a chance to beat you. Companies might be able to slow it down a little bit, but not entirely. Similarly in a market where capital is expensive they need to reduce the spend and team size.

Google is a public company. If part of the team is costing them more than the value they create for shareholders, there will be immense pressure to down size. This is actually healthy in a way since talent frees up for other companies. The bigger problem is that in the USA healthcare is tied to employment. That's messed up

tschellenbach··on The Google layoffs are about personal ambition and poor leadership
happened to a friend of mine. he didn't want to fire people fast enough and was sacked.
tschellenbach··on Strava hikes monthly subscription price
They also sign contracts and don't pay bills. Not the most ethical company
tschellenbach··on CEO Jack Altman’s email to Lattice employees
You could have been really rich trading on that insight in the stock market
tschellenbach··on Ask HN: What's a build vs. buy decision that you got wrong?
Most common mistakes I see people make:

- They ignore overhead. If an engineer makes $100k they calculate with those number. The reality is a 2X to 10X overhead depending on the company. - Required return. You can't spend $100 to make $100, no investor will fund that. So you need to do activities that generate an adequate return. - Opportunity costs. So say that you have an engineer that costs 100k, the overhead takes that to $400k and they need to generate at least $600k a year. That still doesn't mean that you should do the project if you have something else that's even better. - Maintenance. People always underestimate the cost of maintenance. I'm skeptical of any estimate where maintenance is < build costs

One thing I regret building is an analytics pipeline. We should have relied on Segment for that. I've also once built an analytics platform from scratch which was bad.

On the flip side, one time we bought an ETL tool and it was terrible compared to in-house solutions

tschellenbach··on Laid off tech workers quickly find new jobs
Hard to say how bad it will get. VCs I talk to seem to expect it to get much worse.

At the end of the day though, as long as you make sure you're excellent at your job, you'll be able to find something new in any market.

tschellenbach··on “Laws” of software estimation for complex work (2021)
Estimation time. How many years and millions in budget does it take to write, secure, monitor and maintain a chat API that can be used by apps with hundreds of millions of users? I know the answer to this one :)
tschellenbach··on “Laws” of software estimation for complex work (2021)
This feels naive "Imposing estimates on others is a recipe for disaster". Estimates and deadlines are useful. It aligns everyone on what's required to be successful. They enable you to collaborate with other teams. If you can't estimate if something will take 3 months or 12 that's a problem.
tschellenbach··on BloomTech, previously Lambda School, cuts half of staff
Teaching more people how to code is a very noble and worthy goal. I for one applaud the hard work the team at Lambda/Bloom does.

The press coverage has been insane especially if you think about all the problems universities have.

tschellenbach··on Ask HN: Who is hiring? (December 2022)
Slowly and carefully: https://getstream.io/team/ Roles open on Go engineering (from IC to director, no go experience required), marketing ops and finance.
tschellenbach··on MessageBird lays off 31% of staff
Performance
← PreviousPage 6 of 27Next →