SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Downloaden Sie, um offline zu lesen
Common sense is the
“   collection of prejudices
    acquired by age
    eighteen.
                    Albert Einstein
Assumptions
Probably
Incorrect
Assumptions
Probably
Incorrect
Assumptions
Probably
Incorrect
Assumptions
Probably
Incorrect
The secret to creativity
“   is knowing how to
    hide your sources.
                   Albert Einstein
Beg (colleagues)
Borrow (peers)
Steal (competitors)
Beg (colleagues)
Borrow (peers)
Steal (competitors)
Beg (colleagues)
Borrow (peers)
Steal (competitors)
Beg (colleagues)
Borrow (peers)
Steal (competitors)
We cannot solve our
“   problems with the same
    thinking we used when
    we created them.
                  Albert Einstein
Peer review
Use cases
Beginner’s mind
Peer review
Use cases
Beginner’s mind
Peer review
Use cases
Beginner’s mind
Peer review
Use cases
Beginner’s mind
Design is the art of
“   gradually applying
    constraints until only
    one solution remains.
                   Unknown Author
Constraints
Formats
Protocols
Constraints
Formats
Protocols
Constraints
Formats
Protocols
Constraints
Formats
Protocols
Concern for man and his fate
“   must always form the chief
    interest of all technical endeavors.
    Never forget this in the midst of
    your diagrams and equations.

                           Albert Einstein
Easy
Practical
Appropriate
Easy
Practical
Appropriate
Easy
Practical
Appropriate
Easy
Practical
Appropriate
Intellectuals solve
“   problems, geniuses
    prevent them.
                 Albert Einstein
Tamper proof
PLA
Sensible defaults
Tamper proof
PLA
Sensible defaults
Tamper proof
PLA
Sensible defaults
Tamper proof
PLA
Sensible defaults
Any intelligent fool can make
“   things bigger and more
    complex... It takes a touch of
    genius - and a lot of courage to
    move in the opposite direction.
                         Albert Einstein
Consistency
Modularity
Documentation
Consistency
Modularity
Documentation
Consistency
Modularity
Documentation
Consistency
Modularity
Documentation
Make everything as
“   simple as possible,
    but not simpler.
                  Albert Einstein
Abstractions
Generalizations
Extractions
Abstractions
Generalizations
Extractions
Abstractions
Generalizations
Extractions
Abstractions
Generalizations
Extractions
Any man who can drive safely
“   while kissing a pretty girl is
    simply not giving the kiss the
    attention it deserves.

                       Albert Einstein
Doubt? Leave it out
One thing well
Separate concerns
Doubt? Leave it out
One thing well
Separate concerns
Doubt? Leave it out
One thing well
Separate concerns
Doubt? Leave it out
One thing well
Separate concerns
No amount of
“   experimentation can ever
    prove me right; a single
    experiment can prove me
    wrong.
                       Albert Einstein
Whiteboard
Taste (dog food)
Fail fast
Whiteboard
Taste (dog food)
Fail fast
Whiteboard
Taste (dog food)
Fail fast
Whiteboard
Taste (dog food)
Fail fast
If you can’t explain it
“   simply, you don’t
    understand it well
    enough.
                     Albert Einstein
Assert
Communicate
Mentor
Assert
Communicate
Mentor
Assert
Communicate
Mentor
Assert
Communicate
Mentor
It’s not that I’m so
“   smart, it’s just that I
    stay with problems
    longer.
                      Albert Einstein
Questions?
Exceptions?
Doubts?
Questions?
Exceptions?
Doubts?
Questions?
Exceptions?
Doubts?
Questions?
Exceptions?
Doubts?
Wesley Beary
@geemus
Engine Yard
@geemus
More examples|notes:
!gist.github.com/1187182

Weitere ähnliche Inhalte

Ähnlich wie API: Assumptions Probably Incorrect

Albert Einstein Quotes Compiled By Aneek Gupta
Albert Einstein Quotes Compiled By Aneek GuptaAlbert Einstein Quotes Compiled By Aneek Gupta
Albert Einstein Quotes Compiled By Aneek GuptaDr Aneek Gupta
 
Ten Principles as the Essence of Process Consultation
Ten Principles as the Essence of Process ConsultationTen Principles as the Essence of Process Consultation
Ten Principles as the Essence of Process ConsultationRichard Fajardo, MA, LPC, NCC
 
Albert Einstein 1
Albert Einstein 1Albert Einstein 1
Albert Einstein 1Prem Paul
 
Conferrals, Gallery Walks, and Congresses: Mentoring Young Mathematicians at ...
Conferrals, Gallery Walks, and Congresses: Mentoring Young Mathematicians at ...Conferrals, Gallery Walks, and Congresses: Mentoring Young Mathematicians at ...
Conferrals, Gallery Walks, and Congresses: Mentoring Young Mathematicians at ...DreamBox Learning
 
Benefiting From Human Weirdness - Steve Thomas
Benefiting From Human Weirdness - Steve ThomasBenefiting From Human Weirdness - Steve Thomas
Benefiting From Human Weirdness - Steve ThomasTim Miles
 
Leading innovation engineers iet
Leading innovation engineers ietLeading innovation engineers iet
Leading innovation engineers ietRobert Alan Black
 
10 Life Lessons From Albert Einstein Part 3
10 Life Lessons From Albert Einstein Part 310 Life Lessons From Albert Einstein Part 3
10 Life Lessons From Albert Einstein Part 3Todchaseth Sakkamolpat
 
Think Out Of The Box
Think Out Of The BoxThink Out Of The Box
Think Out Of The BoxSaurabh S
 
Think Out Of The Box
Think Out Of The BoxThink Out Of The Box
Think Out Of The BoxKThapar
 
10 life lessons from eistein presentation
10 life lessons from eistein presentation10 life lessons from eistein presentation
10 life lessons from eistein presentationVishwas Bhatnagar
 
How to Think Like Einstein_ Simple Ways to Break the Rules and Discover Your ...
How to Think Like Einstein_ Simple Ways to Break the Rules and Discover Your ...How to Think Like Einstein_ Simple Ways to Break the Rules and Discover Your ...
How to Think Like Einstein_ Simple Ways to Break the Rules and Discover Your ...roziwis
 
DecisionmakingPortofLA1
DecisionmakingPortofLA1DecisionmakingPortofLA1
DecisionmakingPortofLA1Jim Marteney
 
10 life lessons from eistein presentation by sompong yusoontorn
10 life lessons from eistein presentation by sompong yusoontorn10 life lessons from eistein presentation by sompong yusoontorn
10 life lessons from eistein presentation by sompong yusoontornStelian Ciocarlie
 

Ähnlich wie API: Assumptions Probably Incorrect (20)

Albert Einstein Quotes Compiled By Aneek Gupta
Albert Einstein Quotes Compiled By Aneek GuptaAlbert Einstein Quotes Compiled By Aneek Gupta
Albert Einstein Quotes Compiled By Aneek Gupta
 
Ten Principles as the Essence of Process Consultation
Ten Principles as the Essence of Process ConsultationTen Principles as the Essence of Process Consultation
Ten Principles as the Essence of Process Consultation
 
Evangelism101
Evangelism101Evangelism101
Evangelism101
 
Albert Einstein 1
Albert Einstein 1Albert Einstein 1
Albert Einstein 1
 
Genius Forecasting
Genius ForecastingGenius Forecasting
Genius Forecasting
 
Conferrals, Gallery Walks, and Congresses: Mentoring Young Mathematicians at ...
Conferrals, Gallery Walks, and Congresses: Mentoring Young Mathematicians at ...Conferrals, Gallery Walks, and Congresses: Mentoring Young Mathematicians at ...
Conferrals, Gallery Walks, and Congresses: Mentoring Young Mathematicians at ...
 
Serendipity and innovation
Serendipity and innovationSerendipity and innovation
Serendipity and innovation
 
Benefiting From Human Weirdness - Steve Thomas
Benefiting From Human Weirdness - Steve ThomasBenefiting From Human Weirdness - Steve Thomas
Benefiting From Human Weirdness - Steve Thomas
 
Leading innovation engineers iet
Leading innovation engineers ietLeading innovation engineers iet
Leading innovation engineers iet
 
Suresh t a 06 08-13
Suresh t a 06 08-13Suresh t a 06 08-13
Suresh t a 06 08-13
 
Quotes for life
Quotes for lifeQuotes for life
Quotes for life
 
10 Life Lessons From Albert Einstein Part 3
10 Life Lessons From Albert Einstein Part 310 Life Lessons From Albert Einstein Part 3
10 Life Lessons From Albert Einstein Part 3
 
Think Out Of The Box
Think Out Of The BoxThink Out Of The Box
Think Out Of The Box
 
Think Out Of The Box
Think Out Of The BoxThink Out Of The Box
Think Out Of The Box
 
10 life lessons from eistein presentation
10 life lessons from eistein presentation10 life lessons from eistein presentation
10 life lessons from eistein presentation
 
How to Think Like Einstein_ Simple Ways to Break the Rules and Discover Your ...
How to Think Like Einstein_ Simple Ways to Break the Rules and Discover Your ...How to Think Like Einstein_ Simple Ways to Break the Rules and Discover Your ...
How to Think Like Einstein_ Simple Ways to Break the Rules and Discover Your ...
 
DecisionmakingPortofLA1
DecisionmakingPortofLA1DecisionmakingPortofLA1
DecisionmakingPortofLA1
 
Think Big, Dream Big
Think  Big, Dream BigThink  Big, Dream Big
Think Big, Dream Big
 
10 life lessons from eistein presentation by sompong yusoontorn
10 life lessons from eistein presentation by sompong yusoontorn10 life lessons from eistein presentation by sompong yusoontorn
10 life lessons from eistein presentation by sompong yusoontorn
 
Think Positive
Think PositiveThink Positive
Think Positive
 

Kürzlich hochgeladen

Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 

Kürzlich hochgeladen (20)

Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 

API: Assumptions Probably Incorrect

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n