Future Interface : What the last 50+ Years of Modern Computing History May Tell us About the Future.

CA API Management
CA API ManagementCA API Management
Future Interface:                What 50+ years of
                          modern computing history
                                  may tell us about
Mike Amundsen                           the future.
Principal API Architect
@mamund

                                                      1
Mike Amundsen
 Architect, Developer, Presenter
 Hypermedia Junkie
 Principal API Architect for Layer 7
  “Help people build great APIs for the Web”
 Personal Mission
  “Improve the quality and usability of information on the Web.”




                                                                   2
What concepts and ideas have
influenced systems computing?



                                3
How have these ideas affected the
 way we think of the Web today?



                                    4
What does this tell us about a
      possible future?



                                 5
There is much we can learn from our history…




                  If we choose.




                                               6
EARLY CONCEPTS


                 7
Vannevar Bush
 Memex, 1945
 Key project leader on the Manhattan Project to build the first nuclear
 bomb.
 “ A memex …is an enlarged intimate supplement to … memory.”
 “With one item in its grasp, [the mind] snaps instantly to the next that is
 suggested by the association of thoughts, in accordance with some
 intricate web of trails carried by the cells of the brain.”




                                                                                8
Vannevar Bush - Memex




                        9
Vannevar Bush - Memex




                        10
Vannevar Bush - memex




                        11
Vannevar Bush - memex




  Mimic human linking using a machine




                                        12
Ted Nelson
 Hypertext, 1963
 Identified and popularized early “cyber-culture” in 1979 book “Computer
 Lib/Machine Dreams”
 “If computers are the wave of the future, displays are the surfboards.”




                                                                            13
Ted Nelson - Hypertext




                         14
Ted Nelson - Hypertext




                         15
Ted Nelson - Hypertext




Describe how linking works in a network




                                          16
Douglas Engelbart
 Computer mouse, 1965
 Key to creating the ARPANET while at Stanford Research, Institue (SRI).
 “Augmenting Human Intellect”, 1962
 “[A] new and systematic approach to improving the intellectual effectiveness of
 the individual human being … One of the tools that shows the greatest
 immediate promise is the computer.”




                                                                                    17
Douglas Engelbart - computer mouse




                                     18
Douglas Engelbart - computer mouse




                                     19
Douglas Engelbart - computer mouse




                                     20
Douglas Engelbart - computer mouse




        Build the hardware that makes
          the linked network possible




                                        21
Early Concepts
 Bush (1945)
 Mimic human linking using a machine
 Nelson (1963)
 Describe how linking works in a network
 Engelbart (1965)
 Build the hardware that makes the linked network possible




                                                             22
AFFECTED SYSTEMS


                   23
Christopher Alexander
 The Timeless Way of Building, 1979
 Father of the “patterns” movement
 “Complexity is one of the great problems in … design”
 “There is one timeless way of building. It is a thousand years old, and the same
 today as it has ever been. The great traditional buildings of the past, the villages
 and tents and temples in which man feels at home, have always been made by
 people who were very close to the center of this way.”




                                                                                        24
Christopher Alexander - Patterns




                                   25
Christopher Alexander - Patterns




                                   26
Christopher Alexander - Patterns




       Identify patterns for thinking and acting




                                                   27
Donald Norman
 The Design of Everyday Things, 1988
 Action Lifecycle, Seven Stages of Action
 “In the world” and “In the head”
 “Simplification is as much in the mind as it is in the device.”
 “Design is really an act of communication.”




                                                                    28
Donald Norman - HCI




                      29
Donald Norman - HCI




                      30
Donald Norman - HCI




                      31
Donald Norman - HCI




     Identify the cycle we all use for interaction




                                                     32
Roy T. Fielding
 Architectural Styles and the
  Design of Network-based Software Architectures, 2000
 Created “REST”
 Key in the startup and operation of the “Apache Foundation”
 Representations and Hypermedia
 “A resource is not the thing that is transferred across the wire or picked up off the
  disk or seen from afar while walking your dog. Each of those is only a representation.
  Do I think of a different identifier every time I see my dog, or do I simply think of my
  dog as one identity and experience many representations of that identity over time
  (and on into memory and imagination)?




                                                                                             33
Roy T. Fielding - REST




                         34
Roy T. Fielding - REST




                         35
Roy T. Fielding - REST




                         36
Roy T. Fielding - REST




   Codify a model for creating new systems
      based on patterns and interactions




                                             37
Affected Systems
 Christopher Alexander (1979)
 Identify patterns for thinking and acting
 Donald Norman (1988)
 Identify the cycle we all use for interaction
 Roy T. Fielding (2000)
 Codify a model for creating new systems based on patterns and
 interactions




                                                                 38
FUTURES


          39
Git/Github
 Launched in 2008
 A web-based hosting service for software development projects that use
  the Git revision control system.
 “Bad programmers worry about the code. Good programmers worry about data
  structures and their relationships.” – Linus Torvalds




                                                                             40
Git/Github – social coding




                             41
Git/Github – social coding




                             42
Git/Github – social coding




                             43
Git/Github – social coding




                             44
Git/Github




 Enable collaborative interaction at distances
              (of time and space)




                                                 45
Ryan Dahl
 Node.js, 2009
 Makes network latency “a feature”
 “Node.js [is] perfect for data-intensive real-time applications that run across
  distributed devices.” – Ryan Dahl
 It is more like C than it is like Python, and that is by design.” – Isaac Schlueter




                                                                                        46
Ryan Dahl – Node.js




                      47
Ryan Dahl – Node.js




                      48
Ryan Dahl – Node.js




                      49
Ryan Dahl – Node.js




                      50
Ryan Dahl – Node.js




                      51
Ryan Dahl – Node.js




   Embrace latency as a feature in networks




                                              52
Rich Hickey
 Clojure 2007, Datomic, 2010
 “Code is data”
 “The past doesn’t change”
 “Clojure is a functional language that explicitly supports programs as models and
  provides robust and easy-to-use facilities for managing identity and state in a single
  process in the face of concurrency.”
 “ We need to move away from a notion of state as ‘the content of this memory block’
  to one of ‘the value currently associated with this identity’”




                                                                                           53
Rich Hickey - Datomic




                        54
Rich Hickey - Datomic




                        55
Rich Hickey - Datomic




                        56
Rich Hickey - Datomic




    Recognize that all data is immutable,
 we just have lots of copies w/ shared identity




                                                  57
Eric Schweikardt
 Cubelets, 2012
 PhD in Architecture at Carnegie Mellon University
 “Unlike contemporary robots in which a single “brain” controls the entire robot, robots
  formed with [Cubelets] are made up of individual parts that have different functions,
  yet work in unison to form the entire model.”
 “People have a hard time thinking about complex problems.”




                                                                                            58
Eric Schweikardt - Cubelets




                              59
Eric Schweikardt - Cubelets




                              60
Eric Schweikardt - Cubelets




                              61
Eric Schweikardt - Cubelets




                              62
Eric Schweikardt - Cubelets




                              63
Eric Schweikardt - Cubelets




            Design systems to enable
               emergent behaviors




                                       64
Futures
 Ryan Dahl
 Embrace latency as a feature in networks
 Rich Hickey
 Recognize that all data is immutable, we just have lots of copies with shared identity.
 Eric Schweikardt
 Design systems to enable emergent behaviors




                                                                                           65
CHOICES


          66
Choices




      What does the future hold?




                                   67
Imperative vs. declarative




                             68
Centralized vs. distributed




                              69
Bigger/”smarter” vs. Smaller/”dumber”




                                        70
Controlled vs. Collaborative




                               71
ONE POSSIBLE FUTURE


                      72
One possible future




        What I would like to see…
                                    73
One possible future




 The type of system I’d like to use…
                                       74
One possible future




     The kind I want to help build…
                                      75
One possible future




          That future would be…




                                  76
One possible future




Systems composed of many small independent units…
                                                77
One possible future




       Each unit based on timeless patterns…
                                               78
One possible future




Able to bridge the gulf of execution and evaluation…
                                                       79
One possible future




               All widely distributed…
                                         80
One possible future




         Capable of operating as a collective
                                                81
One possible future




        In order to augment human intellect.
                                               82
However…




 There is no single possible future…




                                       83
There is no single possible future…




               The choice is ours.




                                      84
Future Interface:                What 50+ years of
                          modern computing history
                                  may tell us about
Mike Amundsen                           the future.
Principal API Architect
@mamund

                                                      85
1 of 85

Recommended

The 4th New Science by
The 4th New ScienceThe 4th New Science
The 4th New Sciencegrplunkett
224 views31 slides
AEI 2009 Rene Jansen Day 1 by
AEI 2009 Rene Jansen Day 1AEI 2009 Rene Jansen Day 1
AEI 2009 Rene Jansen Day 1Rene Jansen
469 views61 slides
Final virtual seminar_mobile_frontier by
Final virtual seminar_mobile_frontierFinal virtual seminar_mobile_frontier
Final virtual seminar_mobile_frontierRachel Hinman
2.5K views153 slides
Adaptive behavior and Social neuroscience by
Adaptive behavior and Social neuroscienceAdaptive behavior and Social neuroscience
Adaptive behavior and Social neurosciencesilvana churruca
10.5K views23 slides
Social Intelligence Systems for Wicked Problems by
Social Intelligence Systems for Wicked ProblemsSocial Intelligence Systems for Wicked Problems
Social Intelligence Systems for Wicked ProblemsSimon Buckingham Shum
1.5K views18 slides
Designing Ultra Large Scale Systems List by
Designing Ultra Large Scale Systems ListDesigning Ultra Large Scale Systems List
Designing Ultra Large Scale Systems ListCrafitti Consulting
1.6K views24 slides

More Related Content

What's hot

Network Learning: AI-driven Connectivist Framework for E-Learning 3.0 by
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Neil Rubens
830 views29 slides
Seamless Computing Notes by
Seamless Computing NotesSeamless Computing Notes
Seamless Computing Notesphilipely
413 views62 slides
Conole leicester by
Conole leicesterConole leicester
Conole leicestergrainne
404 views46 slides
Beinghuman a3 by
Beinghuman a3Beinghuman a3
Beinghuman a3Aragonbn90
726 views51 slides
Virtual Living Libraries: An exploration of social media as places of cultura... by
Virtual Living Libraries: An exploration of social media as places of cultura...Virtual Living Libraries: An exploration of social media as places of cultura...
Virtual Living Libraries: An exploration of social media as places of cultura...alex bal
403 views27 slides
13 support designere by
13 support designere13 support designere
13 support designereNika Stuard
425 views8 slides

What's hot(20)

Network Learning: AI-driven Connectivist Framework for E-Learning 3.0 by Neil Rubens
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Neil Rubens830 views
Seamless Computing Notes by philipely
Seamless Computing NotesSeamless Computing Notes
Seamless Computing Notes
philipely413 views
Conole leicester by grainne
Conole leicesterConole leicester
Conole leicester
grainne404 views
Beinghuman a3 by Aragonbn90
Beinghuman a3Beinghuman a3
Beinghuman a3
Aragonbn90726 views
Virtual Living Libraries: An exploration of social media as places of cultura... by alex bal
Virtual Living Libraries: An exploration of social media as places of cultura...Virtual Living Libraries: An exploration of social media as places of cultura...
Virtual Living Libraries: An exploration of social media as places of cultura...
alex bal403 views
13 support designere by Nika Stuard
13 support designere13 support designere
13 support designere
Nika Stuard425 views
The physiology of decisions, actions, learning and memory, A Decision/Action ... by Larry Paul
The physiology of decisions, actions, learning and memory, A Decision/Action ...The physiology of decisions, actions, learning and memory, A Decision/Action ...
The physiology of decisions, actions, learning and memory, A Decision/Action ...
Larry Paul2.6K views
Working Wikily SSIR Presentation by Noah Flower
Working Wikily SSIR PresentationWorking Wikily SSIR Presentation
Working Wikily SSIR Presentation
Noah Flower688 views
Reuben Binns: Social Knowledge and the Web by PhiloWeb
Reuben Binns: Social Knowledge and the WebReuben Binns: Social Knowledge and the Web
Reuben Binns: Social Knowledge and the Web
PhiloWeb1.1K views
Leading during 3rd Industrial Revolution: Value creation through networks by Robin Teigland
Leading during 3rd Industrial Revolution: Value creation through networksLeading during 3rd Industrial Revolution: Value creation through networks
Leading during 3rd Industrial Revolution: Value creation through networks
Robin Teigland1.1K views
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te... by Teemu Arina
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...
Teemu Arina1.5K views
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07) by Teemu Arina
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)
Teemu Arina1.3K views
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe... by SeriousGamesAssoc
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...
SeriousGamesAssoc546 views
Knowledge representation: structured or unstructured? by Jean Rohmer
Knowledge representation: structured or unstructured?Knowledge representation: structured or unstructured?
Knowledge representation: structured or unstructured?
Jean Rohmer3K views

Similar to Future Interface : What the last 50+ Years of Modern Computing History May Tell us About the Future.

Ficod 2011 (keynote file) by
Ficod 2011 (keynote file)Ficod 2011 (keynote file)
Ficod 2011 (keynote file)Tim O'Reilly
4.7K views87 slides
Back to the future workshop 1 - NMNT 2012 by
Back to the future workshop 1 - NMNT 2012Back to the future workshop 1 - NMNT 2012
Back to the future workshop 1 - NMNT 2012Peter Van Der Putten
505 views41 slides
Back to the Future – The Way to a Personal Dynamic Medium for Creative Thought by
Back to the Future – The Way to a Personal Dynamic Medium for Creative ThoughtBack to the Future – The Way to a Personal Dynamic Medium for Creative Thought
Back to the Future – The Way to a Personal Dynamic Medium for Creative ThoughtMatthias Mueller-Prove
1.4K views45 slides
Talk: An Instrument whose Music is Ideas by
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasMarcus Denker
738 views31 slides
BCII 2016 - Visualizing Complexity by
BCII 2016 - Visualizing ComplexityBCII 2016 - Visualizing Complexity
BCII 2016 - Visualizing ComplexitySimon Buckingham Shum
1.9K views101 slides
Mark Rolston@DMI: Embrace the Coarse Process by
Mark Rolston@DMI: Embrace the Coarse ProcessMark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse Processfrog
1.2K views80 slides

Similar to Future Interface : What the last 50+ Years of Modern Computing History May Tell us About the Future.(20)

Ficod 2011 (keynote file) by Tim O'Reilly
Ficod 2011 (keynote file)Ficod 2011 (keynote file)
Ficod 2011 (keynote file)
Tim O'Reilly4.7K views
Back to the Future – The Way to a Personal Dynamic Medium for Creative Thought by Matthias Mueller-Prove
Back to the Future – The Way to a Personal Dynamic Medium for Creative ThoughtBack to the Future – The Way to a Personal Dynamic Medium for Creative Thought
Back to the Future – The Way to a Personal Dynamic Medium for Creative Thought
Talk: An Instrument whose Music is Ideas by Marcus Denker
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is Ideas
Marcus Denker738 views
Mark Rolston@DMI: Embrace the Coarse Process by frog
Mark Rolston@DMI: Embrace the Coarse ProcessMark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse Process
frog 1.2K views
User-Modifiable Software: Smalltalk and HyperCard by Josh Justice
User-Modifiable Software: Smalltalk and HyperCardUser-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCard
Josh Justice139 views
Work States by frog
Work StatesWork States
Work States
frog 10.5K views
vGeek 2013 Tech Talk: Openstack-101 by Joshua McKenty
vGeek 2013 Tech Talk: Openstack-101vGeek 2013 Tech Talk: Openstack-101
vGeek 2013 Tech Talk: Openstack-101
Joshua McKenty463 views
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist... by Leandro de Castro
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
Leandro de Castro727 views
Cybernetic Serendipity, reloaded by Chen Dominique
Cybernetic Serendipity, reloadedCybernetic Serendipity, reloaded
Cybernetic Serendipity, reloaded
Chen Dominique915 views
AtlasCamp 2015: Builders advancing humanity: Past to future by Atlassian
AtlasCamp 2015: Builders advancing humanity: Past to futureAtlasCamp 2015: Builders advancing humanity: Past to future
AtlasCamp 2015: Builders advancing humanity: Past to future
Atlassian2.9K views
Rettig.Interaction Design History.V1.5 by pemi hua
Rettig.Interaction Design History.V1.5Rettig.Interaction Design History.V1.5
Rettig.Interaction Design History.V1.5
pemi hua976 views
Künstlich intelligent? by inovex GmbH
Künstlich intelligent?Künstlich intelligent?
Künstlich intelligent?
inovex GmbH1.1K views
The Mobile Frontier by Rachel Hinman
The Mobile FrontierThe Mobile Frontier
The Mobile Frontier
Rachel Hinman66.6K views

More from CA API Management

Api architectures for the modern enterprise by
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterpriseCA API Management
12.9K views32 slides
Mastering Digital Channels with APIs by
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIsCA API Management
2.7K views42 slides
Takeaways from API Security Breaches Webinar by
Takeaways from API Security Breaches WebinarTakeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarCA API Management
2.4K views30 slides
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca... by
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...CA API Management
5.2K views108 slides
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director... by
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...CA API Management
1.4K views130 slides
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente... by
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...CA API Management
3.1K views47 slides

More from CA API Management(20)

Api architectures for the modern enterprise by CA API Management
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
CA API Management12.9K views
Takeaways from API Security Breaches Webinar by CA API Management
Takeaways from API Security Breaches WebinarTakeaways from API Security Breaches Webinar
Takeaways from API Security Breaches Webinar
CA API Management2.4K views
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca... by CA API Management
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
CA API Management5.2K views
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director... by CA API Management
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
CA API Management1.4K views
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente... by CA API Management
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
CA API Management3.1K views
API Monetization: Unlock the Value of Your Data by CA API Management
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your Data
CA API Management4.8K views
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur... by CA API Management
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
CA API Management1.5K views
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ... by CA API Management
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
CA API Management1.4K views
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S... by CA API Management
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
CA API Management1.5K views
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ... by CA API Management
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
CA API Management2.5K views
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis... by CA API Management
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
CA API Management2.5K views
Adapting to Digital Change: Use APIs to Delight Customers & Win by CA API Management
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & Win
CA API Management1.7K views
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan... by CA API Management
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
CA API Management3.1K views
5 steps end to end security consumer apps by CA API Management
5 steps end to end security consumer apps5 steps end to end security consumer apps
5 steps end to end security consumer apps
CA API Management1.1K views
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis... by CA API Management
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
CA API Management46.2K views
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely... by CA API Management
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
CA API Management1.5K views
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla... by CA API Management
Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
CA API Management1.6K views
Using APIs to Create an Omni-Channel Retail Experience by CA API Management
Using APIs to Create an Omni-Channel Retail ExperienceUsing APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail Experience
CA API Management4.5K views

Future Interface : What the last 50+ Years of Modern Computing History May Tell us About the Future.