Hacker Newsnew | past | comments | ask | show | jobs | submit | powerfulninja's commentslogin

Why? Because Twitter as a company hasn't produced effective revenue? Twitter (or their employees personal projects) has brought us Bower, Bootstrap, Typeahead, Flight and many other fantastic open source tools to make devs more productive. I think they are a great company to take advice from in this specific area.


> Why? Because Twitter as a company hasn't produced effective revenue?

Because they're lecturing about engineering efficiency, yet they require 2,000 engineers to support their product. By comparison, WhatsApp scaled to 3X as many active users with a engineering team 1/40th the size. Instagram also runs circles around them in this respect.

For a team so huge and so productive, where is the output? More productivity tools? Maybe Twitter should pivot into that space.


Just the number of active users is a really bad metric in this case. WhatsApps product is much, much simpler than twitters products.


> WhatsApps product is much, much simpler than twitters products.

Can you enumerate Twitter's products?

Perhaps Instagram is a closer comparison -- broadcast photos instead of broadcast 140 characters. And you have a much smaller engineering team, much faster growth, twice as many active users, and far fewer fail whales.

Regardless of the comparisons, 2,000 engineers seems excessive in proportion to Twitter's product, which suggests engineering inefficiency.


Don't forget that Twitter has a comprehensive advertising platform. The partnerships, sales, tooling, and ad auction system themselves are likely just as complicated (or more so) than the basic Twitter product.

Instagram has only recently started to monetize the product -- it's almost unfair to compare the size of the engineering teams supporting the systems.


In addition to advertising and the engineering required around that Twitter has many data product offerings and has recently pivoted to end simple data products to partners (such as selling direct access to the firehose) to more complicated data analysis product offerings (consider the purchase of Gnip last year). Lots of engineering required around building these products.


It still seems bizarre to need two thousand software engineers for something whose functionality is as simple as twitter.


I believe the primary difference can be summarized in two words - data analytics. Twitter has a ton more analytics options for its users than WhatsApp appears to have mostly because, like Google, Twitter is more of an advertising platform than a utility platform as far as its actual business model goes. WhatsApp is potentially b2c as a business while I'd argue Twitter is really b2b. My experience with enterprise businesses makes it hard for me to believe that going b2b is actually efficient as much as it is about revenue assurance and scaling for sales / marketing culture organizations.


The scale and reliability is the challenge. You could probably hack out a client and server on the weekend, but simulate 10 million concurrent users and every single part of your stack will break.

Also, I suspect that their strategic plan is not about minimising the number of engineers. They may want to be able to set up non-public projects which iterate for years or months before becoming visible: frameworks, app ideas, you name it. Their Fabric platform gives them excellent insights into what people are doing on mobile apps, for example. The kind of insights and understanding they have into personal and aggregate app usage is quite frightening when you realise just how much they have instrumented.


Instagram and WhatsApp also benefit from the work of their parent corp, Facebook. I know people who work on Instagram.com and they consider themselves Facebook employees. So I think maybe those companies are not good comps, or at least a poor apples-to-apples comp when doing headcount: product.


That's ... not a ringing endorsement of twitter engineering.


True

However they're much simple products, subject to a lot less load

I think Instagram hasn't achieved the kind of load that Twitter has had a couple of years ago

Whatsapp has a higher bandwidth, however groups seem much simpler to manage (messages stay in small groups)


but isn't instagram effectively the same thing as twitter, with a much smaller team?


How many photos they have per second compared to how many tweets there are per second?

How many API requests happen every second for twitter and instagram?

Instagram has only began support for free format photos now.

So maybe twitter engineering is inflated, but it's a different product beyond the 'stuff in a timeline' description


> However they're much simpler products

Maybe that's the point!


Beautiful


Minified and served compressed it's 8.51k for the JS and CSS together.


I just xfered all 12 of my domains I had with godaddy. I know 12 isn't a lot but every little bit helps.


Who hates Bill Gates? I can understand some people not approving of Microsoft in general (and for me specifically Internet Explorer) but Bill Gates as a person has done amazing things-- both for technology and humanity.


I don't hate Bill Gates though I'm no fan of MS of the 1990s, and I thought that the PC industry was a lot more interesting before Windows took off. I am though really uncomfortable with the fact that his massive funds are totally warping the debate on education reform, not because there's any evidence that his ideas are worthwhile but because he's willing to pay to implement them. There's really not a lack of education research indicating what could be useful, but Gates and everyone else is fixated on his own little theories of what should work.


Why do people love Jobs? For better or worse he is\was the face of the company. Its actions reflect on him, especially since he was the man in charge of the company and set policy.


When Microsoft was at its peak, I gather most everyone equated the business to the man, as if it was an extension of himself.


>Who hates Bill Gates?

Umm, just read some of the comments on this article? Or any Microsoft related posts on Slashdot?


"Our back end has some of the fattest pipes you'll find" - Amazon


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: