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
"Behind the scenes, MCP uses JSON-RPC, which, by definition, exposes operations, not resources or data like other API styles do. Since workflows are sequences of operations, it makes total sense to use MCP tools inside them. Is that already possible?"

apichangelog.substack.com/p/using-mcp-...
Using MCP Tools Inside Workflows
If MCP makes tools available to agents, shouldn't you be able to use them inside workflows?
apichangelog.substack.com
November 28, 2025 at 5:09 PM
Reposted by Bruno Pedro
As part of preparing for #ATmosphereConf in Vancouver March 2026, we're republishing the videos from Seattle March 2025, along with transcripts.

Here's @blaine.bsky.social, Network Punk, Welcome to the Jungle.
Blaine Cook: Network Punk, Welcome to the Jungle
ATmosphereConf Seattle 2025
atprotocommunity.leaflet.pub
November 27, 2025 at 5:42 PM
API prototyping needs mock data.

APIs that don't deliver what consumers need are bound to fail.

How can you, the designer, align all expectations before implementing an API?

See what is common between the artist Dana Schutz, Apple, and your API.

apichangelog.substack.com/p/why-api-mo...
Why API Mocking Increases Alignment with Consumers
How can you reduce the risk of implementing the wrong API?
apichangelog.substack.com
November 27, 2025 at 9:27 AM
"Some people defend that AI agents should be given a set of pre-configured workflows instead of opening access to all possible combinations of operations. But, is that approach something you can even call agentic?"

apichangelog.substack.com/p/full-api-m...
Full API MCP Exposure vs. Specific Workflows
Should you expose your full API through MCP or carefully select specific workflows?
apichangelog.substack.com
November 26, 2025 at 1:25 PM
Weekend...
November 22, 2025 at 6:07 PM
Reposted by Bruno Pedro
A new special issue of Philosophical Transactions B takes on one of science’s biggest questions: how life begins.

Rather than retracing Earth’s history, the authors look for the universal conditions that could make life possible anywhere, approaching the question from many fields and angles.
How life begins and where it might happen again
A recent special issue of Philosophical Transactions B takes on one of the biggest mysteries in science: how life first began. Instead of trying to replay Earth’s exact history, the issue’s authors lo...
www.santafe.edu
November 21, 2025 at 6:03 PM
"'No AI without APIs' doesn’t make sense. At least in a world where agents don’t need to communicate with the outside. You can have all the APIs you want. If your AI system can’t reach them, they’re useless."

apichangelog.substack.com/p/the-mcp-re...
The MCP Registry Opportunity
Is MCP positioning its official registry as a platform?
apichangelog.substack.com
November 21, 2025 at 4:22 PM
Reposted by Bruno Pedro
Some news to share today:

Earlier this year, we started our publishing company and released our first title, Bootstrapping Computing.

The full-color paperback is available for preorder now, and will be released on December 1.
November 20, 2025 at 4:36 PM
Reposted by Bruno Pedro
Excited to share that @fmvilas.me (creator of AsyncAPI) has joined Hookdeck as VP & GM of Outpost.

He's leading our mission to standardize event delivery infrastructure through open source and the Event Destinations standard.

hookdeck.com/blog/fran-m...
Fran Méndez Joins Hookdeck to Build the Future of Event-Driven Architecture
Fran Méndez announces he has joined Hookdeck as VP & General Manager of Outpost and shares his vision for an event-driven world.
hookdeck.com
November 20, 2025 at 5:26 PM
"No AI without APIs" doesn't make sense.
November 20, 2025 at 2:54 PM
Reposted by Bruno Pedro
“Design is the method of putting form and content together.” —Paul Rand

The form will follow. Start with the content.​​​​​​​​​​​​​​​​

Ref designobserver.com/thoughts-on-...
Thoughts on Paul Rand - DesignObserver
Twenty years after the event, John Maeda reflects on inviting Paul Rand to speak at MIT.
designobserver.com
November 19, 2025 at 2:39 PM
Reposted by Bruno Pedro
Times of fragmentation call for a legible sense of order.

We’re pleased to introduce the 02025 issue of Pace Layers, Long Now’s annual print journal of long-term thinking. It explores the ancient past and distant future of the present moment.

A preview of what's inside ->
November 19, 2025 at 7:00 PM
What if you could query the official MCP registry from inside the Arazzo Visual Editor?

This demo shows how easy it is to find the Model Context Protocol (MCP) server you want to use on your Arazzo workflow. By using the official MCP registry, you can quickly find the MCP server you're looking for.
November 19, 2025 at 4:56 PM
"How can you tell a machine it needs to use two or more operations to fulfill a full use case? How do you explain that those operations need to be executed in a sequence? What if one or more of those operations fail?"

apichangelog.substack.com/p/machine-or...
Machine-Oriented Use-Case Documentation
How can machines understand multi-step API use cases?
apichangelog.substack.com
November 19, 2025 at 1:22 PM
Reposted by Bruno Pedro
The official MCP server registry now has an API! Today, we look at how to call this helpful RESTful API to find MCP servers and even publish your own server with the open-source directory.
Getting Started With the Official MCP Registry API | Nordic APIs |
Learn how to call the Official MCP Registry API, explore its use cases, and understand its impact on MCP server discovery.
nordicapis.com
November 19, 2025 at 8:01 AM
Reposted by Bruno Pedro
The newest book from Long Now cofounder @stewartbrand.bsky.social is now available from @stripepress.bsky.social.

Brand explores why taking responsibility for maintaining something—a motorcycle, a monument, or our very planet—can be a radical act.

Preorder here: press.stripe.com/maintenance-...
Stripe Press — Maintenance
An in-depth exploration of maintenance, and a powerful argument for its civilizational importance.
press.stripe.com
November 18, 2025 at 8:13 PM
What happened to Google's "API Registry API?"

It looks like it's not being actively maintained.

github.com/apigee/regis...
GitHub - apigee/registry: The Registry API allows teams to track and manage machine-readable descriptions of APIs.
The Registry API allows teams to track and manage machine-readable descriptions of APIs. - apigee/registry
github.com
November 17, 2025 at 4:45 PM
"Whatever the goals of the business are, to have alignment, the API needs to support them. To say that a workflow embodies alignment is to say that it manifests how the APIs that compose it support the goals of the business."

apichangelog.substack.com/p/workflows-...
Workflows Are an Embodiment of Business Alignment
Workflows represent the behaviors of how things get done.
apichangelog.substack.com
November 17, 2025 at 4:39 PM
Reposted by Bruno Pedro
A new browser war is brewing.

LLM companies want to be the place your online journey begins — not Google. And the easiest way to make that happen? Own the browser.

andybudd.com/archives/202...
The New Browser War: Why AI Companies Want to Own Your Starting Point | Andy Budd
The shift from search box to chat box is reshaping the web. And the companies building the models want to own the browser that delivers it. But to understand what’s shifting, it’s worth remembering ho...
andybudd.com
November 17, 2025 at 12:56 PM
"I must play their game, of not seeing I see the game."

notes.brunopedro.com/2025/11/17/2...
- Bruno Pedro
The game we’re all playing of not playing a game
notes.brunopedro.com
November 17, 2025 at 9:41 AM
Reposted by Bruno Pedro
I finally wrote the blog; it's big. Computers I never had: the Acorn A3020.
Computers I never had: the Acorn A3020
The computers that I write about on this blog are mostly machines that I owned when I was younger. We are changing that today. Over the last few months, I’ve been slowly taking free time to work on a ...
celso.io
November 15, 2025 at 11:31 PM
Reposted by Bruno Pedro
Anti-fascistic software is made possible by pro-labor licensing.

I've been trying to write this piece for years. Every time I get started I'm just overwhelmed with paralyzing visions of the FOSS commentariat accusing me of WrongThink.

But I'm tired and we urgently need to get our shit together.
Open Source Power
We have to talk about open source licensing.
blog.muni.town
November 14, 2025 at 4:22 PM
Reposted by Bruno Pedro
Thank you @johnthornhill.bsky.social and the @financialtimes.com for the lovely and thoughtful review of “What Is Intelligence?”— and for engaging so deeply with the book’s central questions on life, intelligence, and human identity.

Read the full review: bit.ly/4r0tYED
November 15, 2025 at 7:42 PM
"We’ll be interviewing people whose work is to make sure the APIs they manage are in good shape. If you know someone whom you think we should interview, please let us know! It could even be yourself."

apichangelog.substack.com/p/behind-the...
Behind the APIs with Scalar at apidays Paris
Meet the people shaping the future of APIs.
apichangelog.substack.com
November 15, 2025 at 6:13 PM