Live data from Hacker News

Ask HN: Do you know other firms like Valve or GitHub?

news.ycombinator.com

101–110 of 116 posts

Re: Ask HN: Do you know other firms like Valve or GitHub?

#101
post #4

I'm subjective, but I think Spotify uses slightly innovative ways of organising. See: * https://labs.spotify.com/2014/03/27/spotify-engineering-cult... * https://labs.spotify.com/2014/09/20/spotify-engineering-cult... Happy to answer questions.

Very impressed by Spotify. Do they have deadlines?

Sometimes. But as a general principle, we ship on quality, not time.

Re: Ask HN: Do you know other firms like Valve or GitHub?

#102
post #22
post #4

I'm subjective, but I think Spotify uses slightly innovative ways of organising. See: * https://labs.spotify.com/2014/03/27/spotify-engineering-cult... * https://labs.spotify.com/2014/09/20/spotify-engineering-cult... Happy to answer questions.

Thanks for making it clear that you work at Spotify. Transparency is good start :-) I just watched both videos. Thanks so much for doing these ! Or maybe thank Henrik when you see him, haha :-) I have a lot of questions. From what I understand, Spotify squads each focus on one area and each squad has very different members so it can stay autonomous. Is that right? What happens if sysadmin / developer / designer from…

Hey! Thanks for the long question. I'll pass on your regards to Henrik :-)

> From what I understand, Spotify squads each focus on one area and each squad has very different members so it can stay autonomous. Is that right? What happens if sysadmin / developer / designer from squad X gets hit by a bus ? I'm actually talking about the bus factor [1] here, I hope you are all well :-)

It's not always easy of course. I think the notion of T/M-shaped people apply. E.g. if only one person in a squad can do iPhone development, better spend time training some of the other people to do it as well. It also creates collaboration opportunities, which are highly important to actually make a team work. Then of course there is a lot of fluidity between squads. If squad X needs design help but are out of a designer, squad Y might lend their assistance.

> How often do you change squads ? What about tribes ? The second video mentions "guild unconferences". What is that ? Can squads work remotely ?

It varies. Some people have been in the same squad for two years, others are in new ones every six months. And generally, you change squads and if a tribe move has to happen, that'll happen as part of that. Squads are generally co-located though, so not many squads are remote-composed. A guild unconference is simply an unconference (http://en.wikipedia.org/wiki/Unconference) on a certain area, e.g. Machine Learning, Web, Mobile, Backend etc. So all the people who are interested in that get together for a day and debate the future of that area.

> How does code review work at Spotify ? For the last 2 weeks, we've been using pull requests on Github, which I've found to be a very good way of doing code review. Since the reviewer is the one to merge, eventually his/her name is on the commit too, which in my case makes me focus even more before hitting the "Merge" button. Merging creates an explicit merge commit, which makes reverting things easy if needed. And discussion in the comments allow for efficient, asynchronous discussion.

We use GitHub as well. Roughly the same model.

> The video talks about how important trusting employees is to Spotify. That makes me wonder: do employees sign such things as non disclosure or non compete agreements ? what do you (or what does Spotify) think of such agreement ?

We think trust is highly important, and embodied in what we share internally and how open we generally are. Not sure I can comment on the legal aspects of that though.

> For the last few months, I've been reading the Groove blog [2]. Recently, Alex, Groove's CEO, talked about how much time he was spending talking to customers. How much do you (devs, sysadmins, marketers, designers, etc) communicate with users ?

Never enough :-) We do spend a lot of time with user research, both structured via our research team but also Starbucks testing, when a few devs go down to the local coffee shop and test features. Then we have community outreach teams that keep us honest and makes sure to push the customer voice inside the company. Also, a ton of engineers hang around on e.g. /r/reddit and asks questions. And when users blog about or voice their concerns, it does make the round on internal lists.

> How do gradual rollouts work ? Do you use a third party service for that ? Would love to learn more.

Mostly custom built, and it varies a bit between the backend and the front end. It's all the usual jazz though, deploying per machine or percentages of users or localized to markets etc.

> Thanks again.

Hope I at least answered some of the questions.

Re: Ask HN: Do you know other firms like Valve or GitHub?

#104
post #22

Earlier quoted context omitted.

Thanks for making it clear that you work at Spotify. Transparency is good start :-) I just watched both videos. Thanks so much for doing these ! Or maybe thank Henrik when you see him, haha :-) I have a lot of questions. From what I understand, Spotify squads each focus on one area and each squad has very different members so it can stay autonomous. Is that right? What happens if sysadmin / developer / designer from…

Hey! Thanks for the long question. I'll pass on your regards to Henrik :-) > From what I understand, Spotify squads each focus on one area and each squad has very different members so it can stay autonomous. Is that right? What happens if sysadmin / developer / designer from squad X gets hit by a bus ? I'm actually talking about the bus factor [1] here, I hope you are all well :-) It's not always easy of course. I th…

Thanks for your input Marcus. Had never heard of "Starbucks testing". Sounds good though! :-)

Re: Ask HN: Do you know other firms like Valve or GitHub?

#105

At Igalia ( http://www.igalia.com/ ), we are a worker-owned free software consultancy. There's a generic presentation of how we work spread among the various sections of http://www.igalia.com/about-us/ , but one of us also wrote a series of blog posts that explains us pretty well: http://wingolog.org/archives/2013/06/05/no-master http://wingolog.org/archives/2013/06/13/but-that-would-be-an... http://wingolog.org/arch…

igalia sounds amazing. congrats on your company. can you tell me how many people are worker-owners? are there also freelancers working yor you?

Re: Ask HN: Do you know other firms like Valve or GitHub?

#106
post #4

I'm subjective, but I think Spotify uses slightly innovative ways of organising. See: * https://labs.spotify.com/2014/03/27/spotify-engineering-cult... * https://labs.spotify.com/2014/09/20/spotify-engineering-cult... Happy to answer questions.

thank you for sharing marcus! i use spotify everday and know i like it even more. also: great videos. you've got a talented graphic facilitator there

Re: Ask HN: Do you know other firms like Valve or GitHub?

#108
post #20

In a similar vein, Fry-IT ( http://www.fry-it.com/ ) are a small web-development company based in London that organise themselves around the outlook of "industrial democracy" ( https://en.wikipedia.org/wiki/Industrial_democracy ) proposed by Ricardo Semler ( https://en.wikipedia.org/wiki/Ricardo_Semler ). They're also great supporters of the London Python scene (also another good indicator of a good company to work w…

cool :) did you get seven day weekend or maverick?

Re: Ask HN: Do you know other firms like Valve or GitHub?

#109
post #42

Not sure if this fits the bill, but I've always found the openness of Thoughtbot quite impressive. They have an open "playbook" describing how they operate and develop. http://playbook.thoughtbot.com/

thanks, thats fascinating

Re: Ask HN: Do you know other firms like Valve or GitHub?

#110

Gore always gets named in this context: http://www.gore.com/de_de/aboutus/culture/corporate_culture.... Atlassian seem to be doing things differently. Umantis in Switzerland democratically elect their CEO: http://www.umantis.com/en/press/haufe-umantis-ag-employees-e... I'm very interested in this question as well, especially companies in Amsterdam, Berlin, Hamburg and Copenhagen. Anyone else know of companies doing t…

do you have a scientific or an "i want to work for a company like this" interest?
Post reply on HN