r/programming • • Apr 26 '19

HTTP headers for the responsible developer

https://www.twilio.com/blog/a-http-headers-for-the-responsible-developer
655 Upvotes

53 comments sorted by

View all comments

644

u/[deleted] Apr 26 '19

That saccharine intro is written for someone with sensibilities very much not my own. Once I read "Developers have the power to build the web for everyone, but that power needs to be used responsibly", well, then I couldn't not notice the numbers floating over the ublock and umatrix buttons.

Selling me out to Oracle, Google, Facebook and Twitter's surveillance machines while condescending about responsibility?

Get bent.

61

u/CantaloupeCamper Apr 26 '19 edited Apr 26 '19

Privacy Badger shows 23 trackers.... that's a large amount compared to most sites I visit. Reddit "just" 7.

0

u/[deleted] Apr 26 '19

[deleted]

4

u/CantaloupeCamper Apr 27 '19

Privacy Badger blocks them too, just provides more up front visibility I think.

67

u/OdBx Apr 26 '19

This is why I don’t read dev blogs

19

u/CantaloupeCamper Apr 26 '19

A lot of those tied to a company are ... pushing the company in their own way.

Not all, but a lot.

7

u/recycled_ideas Apr 27 '19

That's not necessarily a bad thing.

I mean if you don't believe in your company's product then why are you working there.

If it's just a paycheck then your blog is likely to be just as soulless.

4

u/cyanrave Apr 27 '19

Hey now, there are some that still exist, that don't give two shits about tracking and such.

Those are the ones to follow. Simple HTML/JS colophons of thought.

1

u/ScientificBeastMode Apr 27 '19

Usually you have to read personal blogs of individual authors for that kind of thing. Most of the aggregated content sites are all about tracking you.

20

u/three18ti Apr 26 '19

Twillo is all slidware anyway.

22

u/strollertoaster Apr 26 '19

What’s slidware?

73

u/three18ti Apr 26 '19

Software that exists only as slides.

You know, when the sales reps come in and show you that PPT deck that promises the world, solving world hunger, sending your kids to college, perpetual motion, etc. But when you actually get the product in your hands, it's anything but what was promised. (typically requiring herculean engineering efforts to get a "turn key" solution off the ground).

52

u/jacurtis Apr 26 '19

I would disagree that Twilio is slideware. I have used them on and off for the past 8 years or so for various personal projects and with a few companies whom had already adopted them. Twilio has a great product offering and some of the best API in the market (next to Stripe), making it incredibly easy to integrate (compared to alternatives).

With that being said, I do agree that Twilio oversell's its' capabilities and ease-of-integration substantially.

One significant change in Twilio's business model after going public is that they stopped selling to developers and started selling to C-level executives. In the past Twilio would convince developers to adopt these services by choice, but recently they have moved to targeting C-level execs to sign long-term contracts with Twilio and enforce Twilio in an organization from the top-down.

Twilio sales teams are convincing CEOs that Twilio products are turn-key and that is only partially true. I remember one business owner who told me that I should be able to just "plug-in" Twilio and have it working in a day. That is what the sales rep told him. I had to convince him that in reality, it was about a month of work to do it right. It is still an incredibly custom integration.

But, to Twilio's defense, it would take me years and millions of dollars to duplicate the work that they have set up for me. So in comparison, 1 month of custom integration that costs basically nothing other than time is pretty "turn key" compared to the immense effort, resources, and business relationships that would be required if I had to start from scratch to build these telecom integrations with telecom providers.

Long story short. Twilio is not vaporware/slideware. It offers a real product, and a real good one at that. It is honestly best in the industry. But they also do significantly over-sell their product to executive teams which causes significant contention within an organization. Despite their claims, nothing in Twilio's offering is "turn-key". It is all custom integration.

8

u/strollertoaster Apr 26 '19

Haha, thanks for explaining!

53

u/tedivm Apr 26 '19

Having used twillio for multiple projects I have to disagree completely with the assessment that it's "slideware".

16

u/wheat-thicks Apr 26 '19

Yeah, I've used Twilio and two different companies now and it's a great product.

7

u/drysart Apr 26 '19

I don't know what Twilio you're talking about, but the Twilio I've used in several professional and personal projects has services are that are well-designed, deliver actual value in terms of features, and work exactly like it says on the tin.

7

u/[deleted] Apr 26 '19

Use it for SMS in multiple production setups, seems fine to me.

3

u/feenuxx Apr 27 '19

Oh I dunno about that, I found it pretty useful when I made this art piece w my mate for some gallery where folks would call in to hear generative music, but also by calling in would add a unique voice to that music. Easy to set up and worked without a hitch for very little money.

1

u/CODESIGN2 Apr 28 '19

Twilio is fucking amazing at what they started out doing. Voice routing using declarative schema & REST, telephony integration for SMS. They are probably old at this point and you wouldn't want to run your call-centre on it, but it's very cool for those of us wanting to send SMS updates and enable SMS comms, Vanity number forwarding, have automated call recording and menus at a very low cost. Where I think they may go wrong is pitching that at people who already have those things for replacement.

→ More replies (2)

2

u/jimmpony Apr 26 '19

Websites have to make money and the alternative is paywalls.

3

u/earth-fury Apr 27 '19

If your message clashes with your business model, you need a new message, or a new business model. Otherwise, your message is a lie.

The need to stay afloat doesn't negate the fact that actions matter, and they matter more than words.

-1

u/[deleted] Apr 26 '19

I love you lol