Artwork

Player FM - Internet Radio Done Right
Checked 1d ago
Added four years ago
Content provided by Pronovix. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Pronovix or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!
icon Daily Deals

Creating More Resilient Systems: an Introduction to Affordances -- Interview with Micheal Hibay, pt 1

41:32
 
Share
 

Manage episode 301996536 series 2978865
Content provided by Pronovix. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Pronovix or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.

Michael Hibay is an API evangelist, architect and CTO at Vesti. He helps organizations to establish, evolve and mature their API strategies.

What’s the difference between an API catalogue and an affordance catalogue? What are affordances and how do they define the usability of a system? Why are affordances similar to languages?

The interview got split into 2 episodes. In this first episode, Michael argued that versionless APIs built through an affordance approach, introduce new capabilities without causing breaking changes. An affordance approach in API design also saves money by avoiding the need for new iterations and API versions.

The host is Kristof Van Tomme.

  continue reading

61 episodes

Artwork
iconShare
 
Manage episode 301996536 series 2978865
Content provided by Pronovix. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Pronovix or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.

Michael Hibay is an API evangelist, architect and CTO at Vesti. He helps organizations to establish, evolve and mature their API strategies.

What’s the difference between an API catalogue and an affordance catalogue? What are affordances and how do they define the usability of a system? Why are affordances similar to languages?

The interview got split into 2 episodes. In this first episode, Michael argued that versionless APIs built through an affordance approach, introduce new capabilities without causing breaking changes. An affordance approach in API design also saves money by avoiding the need for new iterations and API versions.

The host is Kristof Van Tomme.

  continue reading

61 episodes

All episodes

×
 
In this episode, our guest is Michaela Halliwell, Senior Platform Product Manager at HCSS, a key player in the heavy civil construction industry. The discussion emphasizes applying a product management approach to APIs, focusing on solving customer problems and making them consumable. She also discusses the importance of governance starting from day one, balancing flexibility with consistency across legacy systems.…
 
In this episode, Kristof speaks with Ronald Ashri, co-founder of OpenDialog, to unpack the realities behind the AI hype. Drawing from his background in multi-agent systems and his journey through academia, startups, and the semantic web, Ronald shares why truly resilient AI isn't about building one model to rule them all—it’s about constraining powerful systems like LLMs to ensure reliability, especially in high-stakes industries.…
 
In our conversation with Daniel Beck, we discuss creating documentation project archetypes to aid open source and enterprise projects in structuring their documentation efforts. The episode also delves into the evolving role of technical writers in the age of AI and the increasing importance of documentation for API usability. Further resources:Pattern languages and semantic caching - Discussion with Jeff Eaton (Part 1)https://pronovix.com/podcasts/pattern-languages-and-semantic-caching-discussion-jeff-eaton-part-1Daniel's websitehttps://ddbeck.com/…
 
How do constraints increase opportunities by introducing boundaries? What challenges do Content Management Systems face in the age of AI? In this episode, Jeff Eaton (Partner at Autogram) discusses the complexities of building and managing digital systems, drawing on a wide range of theoretical frameworks to understand underlying patterns. The episode highlights the continuous evolution of technology and the ongoing need for structured approaches, even in the face of advancements like AI.…
 
How has the concept of structured content evolved, and how does it relate to APIs? How is the internet shifting from a focus on publishing content to enabling interactions? In this special episode, Kristof Van Tomme (Co-founder and CEO of Pronovix) and Christoph Weber (Solutions Architect at Pronovix) invited Jeff Eaton (Partner at Autogram) to discuss the implications of increasing complexity, as well as the capabilities and limitations of LLMs in the context of APIs.…
 
If information is scattered across all the different sections of a developer portal, how can you make it easy for developers to find exactly what they are looking for? Is AI really the answer to challenges in data exploration? In this episode, Praneet Singh (Product Manager at Intuit) shares valuable insights about improving findability, as well as the emerging personas on developer portals and how repeating data patterns can be the key to serving them.…
 
Are there negative values when opening up API programs? Can an AI agent be more than a virtual co-worker that works under supervision? In this episode, Zdenek Nemec (Founder and CTO at Superface) and Kristof Van Tomme explore the attention economy and the effects of shutting down successful social networks for profit. They also delve into the role of AI and how AI agents can change the way we use APIs and the web. Zdenek’s availabilities: Superface Zdenek's LinkedIn profile Further resources: AI is about to completely change how you use computers From Interface Folklore To Machine Mediated Interactions DevPortal Awards…
 
How can one ensure that their business remains sustainable? What are the key principles of value-based selling? Is it possible to create a fair distribution of value? In this episode, Stefan Verstraeten (Head of Value at TomTom) discusses these questions, and explains how complexity science as a mental model can help to better understand the way things work. He also narrates his journey to superforecasting (notion of making a prediction), which is a unique initiative. Resources: https://pronovix.com/articles/apis-are-interface-utilities https://www.amazon.com/Never-Split-Difference-Negotiating-Depended/dp/0062407805 https://apithedocs.org/ai-2024…
 
The key to successful architecture isn’t the beautiful design with the perfect abstractions; it is more about knowing what can go wrong and where the fragile areas are. In this episode, Barry O’Reilly (Founder at Black Tulip Technology) shares his experience as an architect with Kristof Van Tomme and points out how residuality theory can help us better understand our industry. They discuss topics like the three problems with software architecture, how residuality theory deals with these struggles, and how business strategy is a similar area. In their discussion, they also touch upon the field of LLMs. References and further resources: An Introduction to Residuality Theory - Barry O'Reilly (YouTube video) @technologytulip Residues: Time, Change, and Uncertainty in Software Architecture by Barry O’Reilly The technical and social contracts of APIs - Discussion with Marsh Gardiner (API Resilience podcast episode) AI The Docs event by Pronovix The Open Interface Web: Declaring Interfaces For An Open & Accessible World (Pronovix blog) Cause, Effect, and the Structure of the Social World by Megan T. Stevenson Safe Haven: Investing for Financial Storms by Mark Spitznagel…
 
The way we think about the future of APIs can take many different forms. In this episode, Marsh Gardiner and Kristof Van Tomme approach the subject from several angles. They discuss questions like: Why can we say that APIs are interface utilities? How does the network effect work? Can we call APIs infrastructure? Marsh's #APIFutures post: https://sociotechnical.org/archive/evolving-api-product-thinking/ Kristof's #APIFutures post: https://pronovix.com/articles/apis-are-interface-utilities CNCF platform engineering working group's maturity model: https://tag-app-delivery.cncf.io/whitepapers/platform-eng-maturity-model/ Blog post about Moonwalk: https://www.openapis.org/blog/2023/12/06/openapi-moonwalk-2024 Find Marsh on Mastodon or LinkedIn API Resilience podcast with Kenny Baas-Schwegler (Wardley mapping) API Resilience podcast with Jabe Bloom, Part 1 (three economies)…
 
In this episode, Koichi Shiroma (Principal Consultant) narrates his journey of how his team implemented an interface portal. With Kristof Van Tomme, they discuss what can be the business drivers for interface portals and what obstacles one has to overcome during the implementation. Resources: https://pronovix.com/articles/apis-are-interface-utilities https://www.amazon.com/Books-Alicia-Juarrero/s?rh=n%3A283155%2Cp_27%3AAlicia+Juarrero…
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

icon Daily Deals
icon Daily Deals
icon Daily Deals

Quick Reference Guide

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play