Bruno Pedro
banner
brunopedro.com
Bruno Pedro
@brunopedro.com
Building an API Product: Design, implement, release, and maintain API products that meet user needs: https://a.co/d/dE6pQpK
Pinned
Non-technical API Design should be possible

open.substack.com/pub/apichang...
Non-technical API Design Should Be Possible
Why aren’t most API Design tools helping non-technical people?
open.substack.com
Reposted by Bruno Pedro
The State of #MCP report from @zuplo.com has some good nuggets...

• 72% of adopters expect MCP usage to increase

• 40% expect it to account for a quarter to half of their AI tool usage

• 70% of devs have 2-7 MCP servers configured, often for context engineering use cases

zuplo.com/mcp-report
The State of MCP — Survey Report
How teams are really adopting MCP. Practical findings on security tradeoffs and production readiness, plus the patterns shaping what comes next.
zuplo.com
January 15, 2026 at 5:11 PM
Reposted by Bruno Pedro
In the 01970s environmental activist Peter Berg said the phrase “one world” was a “bullshit transnational fuckup” that put us on a path to abstraction and lack of accountability. Instead, we needed planetary framing.

But why is the phrase “one planet” or “whole Earth” so transformative?
January 14, 2026 at 5:07 PM
Reposted by Bruno Pedro
I've been thinking a lot about what I like to call "Consumer-focused API Design."

It all starts with a user story, right? From there, you get three ramifications.
January 13, 2026 at 2:56 PM
Reposted by Bruno Pedro
We're all drinking from an information firehose, because sending messages via computer is frictionless.

But I believe we should be able to apply social media-style algorithms to help!

My new research project: adamwiggins.com/posts/perso...
Personal information firehose · Adam Wiggins
My new research project asks whether a personal algorithm, inspired by social media, can help us filter our email, group chats, and other personal correspondence.
adamwiggins.com
January 13, 2026 at 1:58 PM
I've been thinking a lot about what I like to call "Consumer-focused API Design."

It all starts with a user story, right? From there, you get three ramifications.
January 13, 2026 at 2:56 PM
Reposted by Bruno Pedro
learned a little sparql to query wikidata and satiate a curiosity: a graph of all the programming languages and what they influenced query.wikidata.org/index.html#%...
January 11, 2026 at 6:14 PM
Weekend...
January 10, 2026 at 1:52 PM
Reposted by Bruno Pedro
Here's one final remix of the 2025 tech blogger interviews: everyone sharing their top blogging lessons learned writethatblog.substack.com/p/technical-...
January 8, 2026 at 2:41 PM
"If there's no way to understand what's going on inside an AI system, then how can you debug and test the systems that use it?"

apichangelog.substack.com/p/using-eval...
Using Evals to Test Programmable AI
Why evals are becoming the unit tests of programmable intelligence.
apichangelog.substack.com
January 10, 2026 at 10:50 AM
"After more than ten years since the launch of APIs.json, we're at a point where there's no discovery solution available in the market. RFC 9727 looks like our best bet, but it doesn't offer the search features that DISCO wanted to provide."

apichangelog.substack.com/p/alternativ...
Alternative Ways to Make Your APIs Discoverable
Make consumers happier by making it easier to find and use your APIs.
apichangelog.substack.com
January 9, 2026 at 1:41 PM
Reposted by Bruno Pedro
January 8, 2026 at 2:56 AM
"After identifying all of the API’s capabilities, I documented them. I then shared the list with the API’s stakeholders—business owners, potential API consumers, and product managers—and asked for a high-level validation."

brunopedro.com/2023/08/01/t...
Translating user benefits into API capabilities - Bruno Pedro
This post was originally published on the Postman blog as “Translating user benefits into API capabilities”. The original content was professionally edited. As part of my ongoing work designing the P...
brunopedro.com
January 8, 2026 at 2:40 PM
Building API products is a complex thing. "It's not easy, and it can't be done using a tool," shared Daniel Kocot, during a conversation we had in December 2025.

Do you want to know more? Sit back and enjoy the interview.

apichangelog.substack.com/p/everybody-...
Everybody Wants to Have an API Product
API-as-a-Product is a journey and not the final destination.
apichangelog.substack.com
January 8, 2026 at 8:33 AM
"APIs are increasingly becoming products. Or, products are increasingly becoming dependent on APIs. Whatever the case, it's clear to me that product thinking aligns APIs with what consumers need. So, how do you apply product principles to API development?"

apichangelog.substack.com/p/api-archit...
API Architecture vs. Product Thinking
How can architecture and product thinking work together to build better APIs?
apichangelog.substack.com
January 5, 2026 at 8:58 PM
Reposted by Bruno Pedro
12 postcards done.
A walk to the post office is due, tomorrow.
#ptpx #penplotter
January 4, 2026 at 8:47 PM
Weekend...
January 4, 2026 at 10:12 AM
"While managing the APIs you already know can sometimes be challenging, imagine controlling the ones you don't even know exist. What I think is even more confusing is the terminology we're using when we refer to the different types of unknown APIs."

apichangelog.substack.com/p/orphan-sha...
Orphan, Shadow, and Zombie APIs
Why do we use such complicated terminology when referring to API states?
apichangelog.substack.com
January 3, 2026 at 8:10 PM
"If an API is too complex, people steer away from it. If it’s too simple and it lacks depth, people can’t use it to fix their problems. If it’s too concrete, there certainly are problems it can’t solve. If it’s too abstract, it’s hard to integrate with."

apichangelog.substack.com/p/workflows-...
Workflows Give Purpose to APIs
Use workflows to make APIs less abstract.
apichangelog.substack.com
December 31, 2025 at 1:17 PM
"Normally, you don't visit your own API documentation that often, right? I mean, if you already know how your API works, why would you want to consult its documentation?"

apichangelog.substack.com/p/producer-o...
Producer-Oriented API Documentation
If API documentation is so important to consumers, how can it also help producers succeed?
apichangelog.substack.com
December 29, 2025 at 3:04 PM
Purpose. That's my wish for 2026.

"Design APIs with purpose" is a dedication I wrote for my book signing at the apidays conference earlier this month.

What's your purpose?
December 29, 2025 at 10:41 AM
Reposted by Bruno Pedro
Two prominent people in tech I know very very well (and know to be brilliant) have come up with polar opposite views on AI. One is all, “It’s powerful and interesting and the negatives are over-stated”. Another says it’s ruining the world, won’t work and will trigger the collapse of the economy.
December 28, 2025 at 7:50 AM
Weekend...
December 27, 2025 at 10:23 AM
"How would an AI agent find out what it has to do to obtain the API credentials? How would an AI agent sign up to use the API? How would it copy the API key or a client ID and secret? Where is the code responsible for the integration with the API?"

apichangelog.substack.com/p/agentic-wo...
Agentic Workflow Authorization
How can agents participating in a workflow get authorization to access APIs?
apichangelog.substack.com
December 26, 2025 at 9:01 AM
December 25, 2025 at 7:59 PM