Live data from Hacker News

Apollo Layoffs

apollographql.com

111–120 of 219 posts

Re: Apollo Layoffs

#112

I have no idea what Apollo Graph QL is, but it was interesting to search by URL and see the progression of related HN titles and their engagement. 2018 July. Apollo server 2 released woo! (mostly ignored) 2019 Feb. We switched away from Slack woo! . . . (Some PRs everybody ignored) 2019 June. We got a $22M investment woo! . . . (Many PRs everybody ignored) 2022 Dec. Oops, we are laying of lots of people...

Outside of Facebook, Apollo is _the_ GraphQL company, with innovations in the federation space in particular.

Why use GraphQL? There is tRPC now.

Re: Apollo Layoffs

#113

Earlier quoted context omitted.

I got hired by a place, and my first paycheck bounced. The owners are now billionaires. (They sold the company to a Fortune 100 about 18 months later.)

Employers are by dollar amount the biggest actual thieves by far in the US. Business owners ought to generally receive more scorn and critical evaluation than common property thieves who represent a thin fragment, if we really care about theft

Why don't you go start a business and become one of these rich employers you speak of? If taking such risks wasn't rewarded accordingly, then I don't think people would be nearly as eager to start a business.

Re: Apollo Layoffs

#114
post #93
post #72

Earlier quoted context omitted.

The "$300 mental health" seems odd - for any kind of counseling/therapy/etc sessions this is a drop in the bucket in terms of cost. It will easily cost 10x to work with a mental health professional (and insurance companies sadly pay a very small amount of it). So why add this to an otherwise reasonable package?

$300 is incredibly reasonable since it's more than $0.

I think this is a case of small help coming across as worse than no help, even though rationally that's not true. Like if I ask you to write a quick script that'll take a half hour... offering you $5 may be worse than just asking it as a favor.

I'm sure their heart is in the right place and offering mental health coverage is a good thing, it's just the number causes a double-take.

Re: Apollo Layoffs

#115

Why are software companies still grappling with the mythical man month? You'd think by now we'd have learned our lesson. More hands /= more productivity, at least on a linear scale

Because Elon is about to drop his next banger, New York Times Best Seller:

"Twitter 2.0 or How I Stopped Worrying and Loved the Mythical Man Month"

Re: Apollo Layoffs

#116

Earlier quoted context omitted.

Outside of Facebook, Apollo is _the_ GraphQL company, with innovations in the federation space in particular.

Why use GraphQL? There is tRPC now.

I use GraphQL because my clients are not all TypeScript based. Also I don't necessarily want to write my backend in TypeScript either. My stack is therefore Rust with GraphQL with clients in React for web and Flutter for mobile.

Re: Apollo Layoffs

#117

Apollo should cease to exist. It is a terrible product and basically designed for being a DDOS attack vector. Never design things like this. They are on the opposite track to the entire web industry.

Apollo is literally build on top of REST. It adds types and clarify the dependencies between the types. It enhances an existing protocol by adding features.

It is not a silver bullets but it has advantages like self-documenting (Playground), ease of discovery on big API (generated documentation with types) and can have TypeScript type generated for your (reduce the number of interfaces/types to maintain).

Federation is also a good concept if you have many teams that need to converge into a cohesive API gateway.

Overall, if you use it properly it can be a great tool.

Re: Apollo Layoffs

#118

Why are software companies still grappling with the mythical man month? You'd think by now we'd have learned our lesson. More hands /= more productivity, at least on a linear scale

Because Elon is about to drop his next banger, New York Times Best Seller: "Twitter 2.0 or How I Stopped Worrying and Loved the Mythical Man Month"

But...he's doing the opposite, he laid everyone off. If anything I think that should be encouraged, I remember Whatsapp had less than a hundred employees when they were bought for billions, same as Instagram. I feel like we should encourage embracing the maximum productivity per person rather than throwing more people, since as they said, it doesn't necessarily work.

Re: Apollo Layoffs

#119
post #72

Layoffs are going to suck regardless, but this is one of the best severance packages I've seen in this wave: * 15 weeks base pay + 1 week per year of employment * 6 months COBRA + $300 mental health * no 1-yr cliff, options can be exercised thru next year * you can keep all your equipment

The "$300 mental health" seems odd - for any kind of counseling/therapy/etc sessions this is a drop in the bucket in terms of cost. It will easily cost 10x to work with a mental health professional (and insurance companies sadly pay a very small amount of it). So why add this to an otherwise reasonable package?

I think it might be just enough to make someone consider trying therapy since it’s free, and that’s a good start.

Re: Apollo Layoffs

#120
post #50

Earlier quoted context omitted.

Can you expand on this? Is this a generic criticism of GraphQL? Apollo server? Client? And what do you mean by opposite track? I really like GraphQL but agree that it‘s not trivial to implement well. I also think it recently became a bit less relevant for web applications (React server components come to mind) but it‘s still very useful for some web apps, mobile apps and generally for designing nice APIs.

We use GraphQL a lot for static content. Most content on modern webs should be static, or at least deterministic. What I am saying is that GraphQL should not be used at runtime to do these dynamic magic queries, which is the key feature in Apollo.

No post body was provided.
Post reply on HN