Blog

Postman Interceptor But for Product Managers

I was talking to someone yesterday about the growing need to reverse engineer what is happening across this sprawling API landscape. While there is a lot of focus on having an API strategy, standardizing the API lifecycle, and investing in API governance, the greatest benefit Postman providers for developers is the ability to reverse engineer and make sense of the API chaos around us. You can turn on Read more →
Pascal Heus

Need synthetic data? Mockaroo to the rescue

Data intelligence and Metadata Inference I recently spent some time exploring one of my favorite data intelligence related topics: metadata inference. How do we take an undocumented dataset, like a CSV file, and automatically generate documentation and knowledge around it with no or minimal human intervention. The end goal being to uplift data and complement with machine actionable metadata and transform it into digital knowl...

Make Legacy APIs Visible To Highlight Technical Debt

If you tune into my storytelling, you’ll hear me say this a lot—-APIs are hard to see. Any API, but more importantly, legacy APIs are just really hard to see. As a result, it is very difficult to quantify the technical debt that is accumulating across the enterprise. None of the enterprises I talk to know where all of their APIs are, and the older the API is, the higher the chance the API doesn’t have up-to–date documentation, artifacts, and other things that help us see the surface area o...

Make Incidents Visible and Informing the Shift Left

I am always looking for ways to help teams fight the good fight when it comes to cultural change across API operations. The technology of APIs takes a lot of work, but it never requires as much work as the business and people side of API operations. Gathering stories from across the conversation I am having, sharing them here on the blog, and via the Postman blog is how I look to scale my advice and guidance for shifting enterprise behavior. Today I wanted to aggregate a handful of stories...

Federated Mastodon API Automation Building Blocks

I am making more progress on automating my Mastodon world. Throughout the holidays I spent time getting to know the Mastodon API, forking and iterating upon an OpenAPI for the API, and generating Read more →

Looking Through a Federated Lens Across Mastodon, FHIR, and PSD2/3

I am immersed in the federated Mastodon universe the last month, and I’ve been immersed in the federated universes of FHIR, PSD2/PSD3, and UK Open Banking for a number of years. It is unlikely that anyone involved in the Mastodon universe right now would consider what is happening could be related to the fina...

Federated Convergence With Mastodon, Enterprise API Governance, and Government Regulation

I’ve mentioned lately on social media that there was a federated convergence occurring right now. Not just across the Mastodon explosion that has happened recently, but also enterprise customers I am talking with in my work at Postman, and regulation I see emerging from governments. While at different levels, and possessing very different motivations behind these movements, they share a lot of common patterns I think we need to pay attention to.

API Platform vs Full Lifecycle API Management

I was just on a call where I heard one of the more succinct definitions of the difference between Postman and the waves of “Full Lifecycle API Management” solutions that have come before us. API Management providers possessed a core set of API gateway capabilities that they would bundle documentation, portal, analytics, and other platform capabilities you will need-—forcing you to buy it all as a bundle. With Postman, and an API platform, you get to choose and pick all the platform capabil...

Mastodon Opening the Age of Federated APIs

I have been immersed in the Mastodon universe since Thanksgiving. I have been growing my network for both my personal and professional domains, and have been playing with the Mastodon API daily. I have been slowly automating much of my curation, posting, filtering, and other information activities I historically conduct via Twitter, but now I am automating using the Mastodon API. To help me automate using the Mastodon API, Read more →

Time, Markets, and APIs

I frustratingly see APIs everywhere in a world where most do not even know what an API is while also simultaneously using them thousands of times each day. I see and hear the gears of this new digital world turning each day, and can’t help but share stories about what is happening around us while leveraging the stories of others to help me make sense of this moment. I was recently reading About Time - A History of Civilization in Twelve Cl...

When My API Evangelism Is Seen as Being Commercial

I’ve had many, many, many people over the years accuse me of being a shill for technology because my brand centers around API Evangelist. It is common for people to look at what I do at face value, and assume I am evangelizing that everyone should be doing APIs. This couldn’t be farther from the truth, but most people will never stick around long enough to learn and understand any more than that. Those that stick around and get to know me realize I am actually very against APIs in most cas...

Making People Feel Dumb Before Convincing Them To Do Your API Thing

A common narrative that plays out in my household is my wife asking me if I know some authors name, me saying no I do not, and her spending about 3-5 minutes letting me know how I should know this person because they are well-known essential academic storytelling that anyone who is smart should know about. She doesn’t intend to be mean with her response, it is just her approach to knowledge sharing, and something I have gotten used to over the years. However, most of the time, I can tell y...

A Full API Picture and a Heavy Cognitive Load

I learn so much telling stories in the API space. I’ve been iterating upon a lifecycle diagram with my team over the last six months, and with each wave of changes I tend to share on social media just to see what everyone says. The current iteration, which I only shared on LinkedIn), is seeing a healthy bit of resharing, comments, and likes. I enjoy the different things that folks say about it, all whic...

Testing the Size of My API Payload During Design, Development, Build, and Post Production

I am working on some new approaches to telling consistent visual stories around the API Lifecycle, and I have a list of small little common API testing scenarios I will be working through as stories here on API Evangelist but then also via the Postman blog and learning center. The first one I did was on testing for API keys, and this one is about testing for the payload size of an API respon...

How Can I Test That My API Requires an API Key

I am working on some new approaches to telling more consistent visual stories across the API lifecycle. I have a list of common API testing scenarios I will be working ny through as stories here on API Evangelist, but then also via the Postman blog and via the learning center. The first one on my list is a pretty simple one, but as you will see poosesses a couple of dimensions, which in my opinion push the traditional definition of what API testing is. 

Benefits of Good API Design at the Gateway Layer

You can see the benefits of good API design practices all across the API ecosystem, but also across all of the web and mobile applications we use each day. If you suffer from the same condition I do, then you see these frustrating signals across the landscape. However, one of the most critical ways in which poor API design affects how we deliver technology is the API design for our API gateway APIs. Like every other API, the design of APIs for API gateways provide a very honest take of wha...

API Contracts Shape the Gateway

I’ve looked at all the gateways out there today. I’ve been studying API management since 2010. While there are numerous characteristics that define the next generation of API gateways, in my mind the number one thing that will determine the future of API gateways will be their support for API contracts. This means how they adopt OpenAPI, AsyncAPI, JSON Schema, GraphQL, and Protocol Buffers. You see some of what I am talking about int he way that GraphQL and gRPC APIs operate, but it is sta...

Making the First Mastodon API Call to My Instance

I just got a Mastodon instance setup for my Kin Lane domain. I am being thoughtful about this shift in my social presence, but as with every other aspect of my digital life, I am most interested in Mastodon because of the platform API. For me, Twitter is first and foremost an API platform, and secondarily a social platform. For me, the value of Twitter is to be able to automate and orchestrate the ...
Pascal Heus

GraphQL for Metadata Standards

GraphQL is designed to handle numerous data use cases and and is particularly we suited to adjust to potentially changing data structures and content. But there are situations where the challenge is quite the opposite: we want to be able to expose harmonized and stable schemas and querying mechanisms across disparate data sources or even metadata standards. While I’m still learning about GraphQL, I believe the specification also has the potential to meet such requirements.

We Are Strengthening the Toxic Bros Playbook With Our Response to Twitter

Like most things online today, I am striving to not be emotional about what is happening with Twitter right now. I have signed up with an existing Mastodon node, with the intent to set up my own server instances within the kinlane.com and apievangelist.com domains. I believe in federation. I like the way I am able to manage my own email, news feeds, and now social feeds within my own domain. This is definitely the future I envision. However, I will not be giving up on Twitter anytime soon....
Pascal Heus

.open is closed

The other day I was looking for a domain name to host APIs and related services for various R&D projects I’m involved in. When that’s the case, I usually stick to the classic .com and .org top level domains, but though it would be good for a change to explore some of the most exotic ones that are now available.

API Dimensions That Ground the Conversation

I am perpetually working on what I consider to be the essential API dimensions that ground how we talk about APIs. While having a common definition of the API lifecycle, as well as a clear list of roles and stakeholders involved across the API lifecycle is essential–these dimensions or focused on how we “see” and invest specifically in our APIs. In my experience, there are many ways we talk past each other and introduce friction into our discussions about how to do APIs well. While there a...

Where Does Mastodon Fit In With My Overall API Circus Stack?

I’ve spent a lot of time lately contemplating how I feel about Elon Musk taking over Twitter, and specifically about how I feel about the exodus to Mastodon that I see happening. As with many things happening online today I notice the emotionally charged nature of what is going on, which immediately leaves me wanting to slow down when it comes to making any decisions. I have spent countless hours thinking about the tools that I use, what my overall digital footprint is, and choosing to aba...

Helping Teams Stay Focused on APIs While Also Being Able To See the Whole Enterprise

I was talking with John Kilgore our product manager at Postman for the Postman API Network about strategies for making APIs more visible across teams, meeting teams where they are and enabling them to be more successful, while also being able to show where teams fit into the bigger picture. John had a great way of describing a literal picture to help inform and ground these different scopes of our API operations. As John was talking I was picturing a busy city landscape with many things go...

The Four Most Important Dimensions That Block API Progress

I am working my way through 100+ Breaking Changes podcast conversations I have had , as well as 75+ customer conversations I have had this year, and reflecting on a book I just finished called The API-First Transformation (Coming Soon). Across these conversations I see four dimensions that are holding back enterprise organizations from achieving their desirable levels of conversations. While there are many points of friction ac...