Upgrade to Pro — share decks privately, control downloads, hide ads and more …

apidays Paris 2022 - 60 years of APIs, Mike Amundsen, Author, Speaker & Advisor

apidays
January 08, 2023

apidays Paris 2022 - 60 years of APIs, Mike Amundsen, Author, Speaker & Advisor

apidays Paris 2022 - APIs the next 10 years: Software, Society, Sovereignty, Sustainability
December 14, 15 & 16, 2022

60 years of APIs
Mike Amundsen, Author of "Design and Build great APIs", "Continuous API Management", Speaker & Advisor
------

Check out our conferences at https://www.apidays.global/

Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8

Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io

Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/

Deep dive into the API industry with our reports:
https://www.apidays.global/industry-reports/

Subscribe to our global newsletter:
https://apidays.typeform.com/to/i1MPEW

apidays

January 08, 2023
Tweet

More Decks by apidays

Other Decks in Programming

Transcript

  1. 60 Years of APIs
    Mike Amundsen
    @mamund

    View Slide

  2. 2

    View Slide

  3. View Slide

  4. 2023 SERIES OF EVENT
    New York
    May 16&17
    Australia
    October 11&12
    Singapore
    April 12&13
    Helsinki & North
    June 5&6
    Paris
    SEPTEMBER
    London
    November
    15&16
    June 28-30
    SILICON VALLEY
    March 14&15
    Dubai & Middle East
    February 22&23

    View Slide

  5. Paris, Dec 2012

    View Slide

  6. View Slide

  7. View Slide

  8. Cue the time-travel sequence…

    View Slide

  9. APIs

    View Slide

  10. API

    View Slide

  11. View Slide

  12. View Slide

  13. Well …

    View Slide

  14. 2012

    View Slide

  15. View Slide

  16. 2013

    View Slide

  17. 2014

    View Slide

  18. 2015

    View Slide

  19. 2015

    View Slide

  20. View Slide

  21. 2016

    View Slide

  22. 2016

    View Slide

  23. 2016

    View Slide

  24. 2018

    View Slide

  25. 2018

    View Slide

  26. 2020

    View Slide

  27. So, what's coming at us now?

    View Slide

  28. What's coming at us now?
    ● Programming the Network (Orchestration)
    ● Domain-Specific Languages (Lo/No/Pro Code)
    ● ML/Bots (mis-use is rampant)
    ● General AI (mis-use is dangerous)
    ● Systems Thinking
    ● Teams
    ● The Fediverse

    View Slide

  29. 2021

    View Slide

  30. 2021

    View Slide

  31. 2021

    View Slide

  32. 2021

    View Slide

  33. 2021

    View Slide

  34. Refocus on Systems Thinking
    "Emphasis on humans at the
    heart of change, creating
    product and organizational
    systems designs with 'delight,'
    or innovation and design
    excellence, as the
    differentiator"
    -- Ruth Malan
    2022

    View Slide

  35. Commit to optimizing flow of change
    Overall, the team topologies approach
    advocates for organisation design that
    optimises for the flow of change and
    feedback from running systems.
    2022

    View Slide

  36. Be Prepared for the Fediverse
    Evan Prodromou
    Key editor on ActivityPub.
    Also helped create:
    - Identi.ca
    - StatusNet
    - pump.io
    Eugen Rochko
    Creator of Mastodon
    Rochko is convinced that there
    is a better way to design and
    administer social networks
    2022

    View Slide

  37. Revisit SOLID (2015), ActivityPub (2011), RSS (1999) 2022

    View Slide

  38. The Fediverse is already here
    ● Mastodon (twitter)
    ● Peertube (youtube)
    ● Pixelfed (instagram)
    ● Diaspora (facebook)
    ● Lemmy (reddit)
    ● Pleroma (twitter)
    ● Bookwyrm (goodreads)
    ● Misskey (tumblr)
    ● GotoSocial (twitter)
    2022

    View Slide

  39. However …

    View Slide

  40. Does This Look Familiar?

    View Slide

  41. Does This Look Familiar?

    View Slide

  42. Does This Look Familiar?

    View Slide

  43. Does This Look Familiar?

    View Slide

  44. Does This Look Familiar?

    View Slide

  45. View Slide

  46. In the meantime…

    View Slide

  47. View Slide

  48. View Slide

  49. View Slide

  50. You know …

    View Slide

  51. APIs

    View Slide

  52. CLI

    View Slide

  53. 60 Years of APIs
    Mike Amundsen
    @mamund
    b.mamund.com/2022-paris

    View Slide