@shanley
thoughts and opinions do not reflect the thoughts and opinions of my employer.thoughts and opinions do not reflect the tho...
On the Subject of Negligent,Incorrect, Dishonest,Obfuscating, Bordering onUnethical, Intentionally andUnintentionally Misl...
On the Subject of Outages.
On the Subject of Outages.
On the Subject of Outages.
On the Subject of Outages.
Last Week.
4 years ago.
On the Subject of Outages.• Don’t ambulance chase• You already fail, and if you don’t, you’re going to and you are going t...
On the Subject of Benchmarks.
On the Subject of Benchmarks.your sample code in no wayresembles a large scaleproduction web app
On the Subject of Benchmarks. your laptop is not a distributedsystem
On the Subject of Benchmarks. your ruby on rails script doesnot emulate concurrency
On the Subject of Benchmarks.•   Don’t publish shitty benchmarks•   Know a shitty benchmark: check for implementation and ...
On the Subject of APIs.
On the Subject of APIs.
On the Subject of APIs.
On the Subject of APIs.  the “API wars” are a deliberant propaganda campaign created byvendors, reporters and analysts and...
On the Subject of APIs.
On the Subject of APIs.Does the thing the API is attached to remotely work?Please check       [ ] yes         [ ] no
On the Subject of APIs.But seriously…..       [ ] Does the underlying infrastructure make sense        [ ] Are there any p...
On the Subject of Nonsense.
On the Subject of Nonsense. the following words don’t  mean anything
On the Subject of Nonsense.•       Big Data      - you probably don’t have big data      - the data you wish you had doesn...
Things That Actually Don’t Exist
Things That Actually Don’t Exist
Your Buzzwords Hurt My FaceStop saying things that don’tmean anything.
The Vicious CycleStep 1. marketers don’tunderstand the technology
Step 2 marketers talk to otherpeople that don’t understandthe technology
marketers  analystsmarketers  reportersAnd the doomsday scenario…marketers  marketers
Solutions1. Fire your entire marketing team2. Hire people who have some vague notion of what they are talking   about3. Ma...
Upcoming SlideShare
Loading in...5
×

Outages, APIs, Benchmarks and Other Atrocities of Cloud Marketing

4,267

Published on

Published in: Technology, Art & Photos
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,267
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
18
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Transcript of "Outages, APIs, Benchmarks and Other Atrocities of Cloud Marketing"

  1. 1. @shanley
  2. 2. thoughts and opinions do not reflect the thoughts and opinions of my employer.thoughts and opinions do not reflect the thoughts and opinions of my friends.thoughts and opinions do not necessarily reflect my own thoughts and opinions.some identities have been changed removed or otherwise obscured.not all vendors in this presentation are idiots.
  3. 3. On the Subject of Negligent,Incorrect, Dishonest,Obfuscating, Bordering onUnethical, Intentionally andUnintentionally Misleading, AndOtherwise Corrupt CloudComputing Marketing. AlsoBenchmarks and APIs.
  4. 4. On the Subject of Outages.
  5. 5. On the Subject of Outages.
  6. 6. On the Subject of Outages.
  7. 7. On the Subject of Outages.
  8. 8. Last Week.
  9. 9. 4 years ago.
  10. 10. On the Subject of Outages.• Don’t ambulance chase• You already fail, and if you don’t, you’re going to and you are going to look and feel stupid• Outages are a really awful thing to happen to anybody• Can your internal team really provide better availability than xxx?
  11. 11. On the Subject of Benchmarks.
  12. 12. On the Subject of Benchmarks.your sample code in no wayresembles a large scaleproduction web app
  13. 13. On the Subject of Benchmarks. your laptop is not a distributedsystem
  14. 14. On the Subject of Benchmarks. your ruby on rails script doesnot emulate concurrency
  15. 15. On the Subject of Benchmarks.• Don’t publish shitty benchmarks• Know a shitty benchmark: check for implementation and concurrency• There are companies that are optimizing their code for script kiddies with macbook pros publishing crap benchmarks on their hipster blogs
  16. 16. On the Subject of APIs.
  17. 17. On the Subject of APIs.
  18. 18. On the Subject of APIs.
  19. 19. On the Subject of APIs. the “API wars” are a deliberant propaganda campaign created byvendors, reporters and analysts and designed to distract you from whatis really going on.
  20. 20. On the Subject of APIs.
  21. 21. On the Subject of APIs.Does the thing the API is attached to remotely work?Please check [ ] yes [ ] no
  22. 22. On the Subject of APIs.But seriously….. [ ] Does the underlying infrastructure make sense [ ] Are there any production users [ ] Is the code production ready? [ ] If it ruins your entire life, do you give a fuck about the API?
  23. 23. On the Subject of Nonsense.
  24. 24. On the Subject of Nonsense. the following words don’t mean anything
  25. 25. On the Subject of Nonsense.• Big Data - you probably don’t have big data - the data you wish you had doesn’t count• Cloud Optimized / Standardized / Maximized / Accelerated - please never use these words• Full Stack Solution - there is no such thing as a full stack solution - your stack is probably falling apart if you think you have or need this• Interoperable / portable / compatible - you can make anything interoperate with enough time and money - does your app even run right on one cloud?• Leader / innovator / new-category-inventor - you probably aren’t leading anything - the magic quadrant is a lie - rocketships, waffles and Nicki Minaj are innovative. Your stuff probably isn’t
  26. 26. Things That Actually Don’t Exist
  27. 27. Things That Actually Don’t Exist
  28. 28. Your Buzzwords Hurt My FaceStop saying things that don’tmean anything.
  29. 29. The Vicious CycleStep 1. marketers don’tunderstand the technology
  30. 30. Step 2 marketers talk to otherpeople that don’t understandthe technology
  31. 31. marketers  analystsmarketers  reportersAnd the doomsday scenario…marketers  marketers
  32. 32. Solutions1. Fire your entire marketing team2. Hire people who have some vague notion of what they are talking about3. Make the marketers talk to engineers.**Note: This might be painful for everyone involved.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×