Excellent *financial* analysis of using *commoditized* cloud infrastructure (vanilla servers). It misses: i) the (long-term devastating) cultural cost of recruiting world-class engineers to do undifferentiated heavy lifting; ii) it's unfeasible to recreate noncommodity infra. 1/n
On i: saving 50% on COGS sounds great – until you realize that it means recruiting & retaining engineers instead of paying an AWS/GCP invoice. Opportunities to buy technical competence with a credit card are extremely rare; you can't buy core product competence per API call. 2/n
Every sufficiently-funded software CEO on earth will tell you that their constraining factor is hiring great engineering talent – repatriating commodity servers to save on COGS means increasing engineering headcount requirements, definitionally making the constraint worse. 3/n
It follows that the optimal strategy is to do *the exact opposite* of reducing third-party API COGS: fanatically review labor COGS and shift it to third-party API COGS wherever possible – regardless of cost! You're effectively buying autoscaling, on-demand top talent. 4/n
Bear in mind that "profit" is always an opinion. It's easy for cloud repatriation to look great margin-wise because labor costs are up to interpretation (COGS vs R&D, etc), whereas third-party API (i.e. cloud) spend is unequivocally COGS. Long term EV is what matters. 5/n
The author showcases Dropbox as a cloud repatriation success story (i.e. company's accounting opinion is margins improved); market is unimpressed. Series C in 2014 at $10B – flat, +7 years. 6/n
An unfair example, you might say – Dropbox's core product has been commoditized during that time period! Sure is tough to innovate when your engineers are focused on repatriating undifferentiated cloud infrastructure to save money. 7/n
Part ii [it's unfeasible to recreate noncommodity infra]: if you look at what your cloud provider is doing for you & your takeaway is "we could do this cheaper ourselves," then your problem is you're using the cloud incorrectly by choosing lowest common denominator services. 8/n
Instead of saying "we can run servers ourselves for cheaper," you should be asking: how can we use AWS/GCP in ways that we couldn't possibly do better ourselves? This is called "servicefull" architecture – using your provider's cloud-native services to replace server code. 9/n
If you're using AWS/GCP to run vanilla servers, you're building software to work the same way it did when companies ran servers in their office 15 yrs ago. That should be a wake up call about your technology choices – not a call to put servers back in your figurative office. 10/n
All in all, a strange take from a firm founded on the idea that 'software is eating the world.' If you believe that superior software is paramount, then you shouldn't be choosing the cheapest software – you should be choosing that which compounds at the fastest rate. Our guidelin
End.
tl;dr
Adding an FAQ:

Q: Aren’t there exceptions? What about ______?

A: No.
Also: if you’re an engineer who is horrified to be working at a company where leaders say hurtful things like “we’re going to rebuild AWS to save money” or “maybe we should rebuild AWS to save money,” you should come work with us instead.
This thread can be summarized as: any technology strategy requiring significant effort, whose alleged primary benefit is a strictly measurable decrease in cost, is wrong.
Even the cherry-picked examples in the author's piece don't check out; compare the returns of repatriation poster child Dropbox vs AWS-spendy Datadog.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Zack Kanter

Zack Kanter Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @zackkanter

12 Apr
Story time. I’ve had sleeping issues for most of my adult life – easy to fall asleep, but have weird things like waking up in cold sweats from vivid sci-fi-like night terrors. Was always groggy in the morning. Sleep study turned up nothing. (1/n)
Then I met @SamCorcos and invested in @Levels – and signed up, too, mostly out of curiosity...my dad got diabetes when he was 50, but my bloodwork (A1c) always came back excellent. Got my kit in January. Glucose was all over the map. (2/n)
Then I got my first bad night terror since starting the program – woke up shouting, drenched in sweat, the usual. Scanned my monitor the next morning – turns out my glucose bottomed out at *41* mg/dL. Apparently that is Bad. (3/n)
Read 6 tweets
19 Dec 20
Lol I can’t believe the editor signed off on this.

When downplaying something positive: “35,000 promotions sounds like a lot, but it’s actually tiny!”

When talking about how bad they are: “more than 4,000 employees on food stamps!!”

What an embarrassment for Bloomberg. 1/n
Bloomberg journos find very representative examples of ‘Desperate Homeless Amazon Worker’ and ‘Good Paying Union Job Worker Who Vacations On Lake Havasu With His Boat And Was Definitely Not Introduced To Journos By Union Reps’ 2/n
Oh look! A picture of ‘Good Paying Union Job Worker Who Vacations On Lake Havasu With His Boat And Was Definitely Not Introduced To Journos By Union Reps’ – unexpectedly wearing his Teamsters t-shirt. Wonder how @mattmday and @spencersoper managed to track him down.
Read 5 tweets
8 May 20
1/ Stedi is now fully-distributed, and we're hiring serverless engineers & designers to build one of the last missing pieces of global infrastructure: a commercial trading network to automate the trillions of dollars in B2B transactions exchanged by every company on Earth.
2/ We have one goal: to process every B2B transaction on the planet. We are driving towards this goal with six tenets - many of which led us to a 100% serverless, AWS-native approach, and all of which strive towards an ideal of what we call 'Zero Touch Operations.'
3/ Tenet #1: Design for operational efficiency at any scale.

Our systems should scale ad infinitum with minimal toil. The goal is zero touch operations with no knobs to turn or buttons to press.
Read 13 tweets
12 Mar 20
All the dominoes fall now. It is socially acceptable for normies to cancel everything. Economic bloodbath tomorrow.
Hanks getting it shows normies that anyone can get it. Trump speech means MAGA crowd doesn’t have to hold the partisan ‘virus nothingburger’ line anymore. NBA suspension means it’s okay to cancel without looking like a nut.
If 2008 was the big business crisis, 2020 is the small business crisis. ~All events cancelled by EOW. Schools end of next week. SMB implosion starts shortly thereafter. Few can weather a 2-3 month cash flow disruption, and SBA can’t deploy funds fast enough to get ahead of it.
Read 5 tweets
10 Mar 19
Fascinating. Since Walmart, Home Depot, et al have third party marketplaces, they would have to eliminate all of their private label products, which would ~double the cost of common household items for poor people. Oh well, it's for their own good. medium.com/@teamwarren/he…
Google Search would have to be spun off from Ads but nothing will change w/your search experience. Nevermind that 87% of Google's revenue comes from ads; when you don't need to worry about realities of business, it's easy to imagine how companies will just magically make it work.
FINALLY. Google's acquisition of Waze will be reversed, and only tech nerds who use the obscure Waze app will be able to benefit from less traffic. All of the less-wealthy, less-educated people can go back to sitting in traffic in between jobs.
Read 5 tweets
6 Jan 19
Perhaps the best description I’ve seen of why learning is important for anyone building something, physical or virtual: the quality of your decisions is governed by the mental patterns available to you at the time of decision-making.

(book is ‘The Timeless Way of Building’) Image
“Your creative power is entirely given by the power of these patterns...the only way of acting fast is to rely on the various rules of thumb which [you] have accumulated in [your] mind.” Image
(seems like something @farnamstreet would like)
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(