Bruno Pedro
@brunopedro.com
Building an API Product: Design, implement, release, and maintain API products that meet user needs: https://a.co/d/dE6pQpK
Reposted by Bruno Pedro
Experimental animation, machine drawing, china ink on found pages. #penplotter #machinedrawing
November 9, 2025 at 3:27 PM
Experimental animation, machine drawing, china ink on found pages. #penplotter #machinedrawing
Reposted by Bruno Pedro
14 years after Alan Turing's death, an unpublished manuscript emerged where he suggested the idea of a "disordered" computer that anticipated the rise of connectionism cs.virginia.edu/~robins/Alan...
August 14, 2025 at 3:53 PM
14 years after Alan Turing's death, an unpublished manuscript emerged where he suggested the idea of a "disordered" computer that anticipated the rise of connectionism cs.virginia.edu/~robins/Alan...
"Trust is a key factor behind deciding which API specification format you should use. Should you define your API using AsyncAPI, OpenAPI, Smithy, or TypeSpec, just to name a few formats?"
apichangelog.substack.com/p/the-hidden...
apichangelog.substack.com/p/the-hidden...
The Hidden Trust Problem in API Formats
How much should you trust OpenAPI and other formats?
apichangelog.substack.com
November 7, 2025 at 2:13 PM
"Trust is a key factor behind deciding which API specification format you should use. Should you define your API using AsyncAPI, OpenAPI, Smithy, or TypeSpec, just to name a few formats?"
apichangelog.substack.com/p/the-hidden...
apichangelog.substack.com/p/the-hidden...
Reposted by Bruno Pedro
This is huge: graze.leaflet.pub/3m4yjmbnyec2c
Journalists are organizers – like political organizers – but of information, knowledge, and culture.
In my most humble opinion, I think journalists _need_ to be using tools like this, on their own terms. It's scary, but so is being a socialist in NYC.
Journalists are organizers – like political organizers – but of information, knowledge, and culture.
In my most humble opinion, I think journalists _need_ to be using tools like this, on their own terms. It's scary, but so is being a socialist in NYC.
About The Other Night... - Graze Newsletter
How Graze is defining the next era of a decentralized, open social attention economy.
graze.leaflet.pub
November 7, 2025 at 12:17 AM
This is huge: graze.leaflet.pub/3m4yjmbnyec2c
Journalists are organizers – like political organizers – but of information, knowledge, and culture.
In my most humble opinion, I think journalists _need_ to be using tools like this, on their own terms. It's scary, but so is being a socialist in NYC.
Journalists are organizers – like political organizers – but of information, knowledge, and culture.
In my most humble opinion, I think journalists _need_ to be using tools like this, on their own terms. It's scary, but so is being a socialist in NYC.
"Should API operation responses always include references to parent resources?"
notes.brunopedro.com/2025/11/06/2...
notes.brunopedro.com/2025/11/06/2...
- Bruno Pedro
Using parent resource identifiers in the representation of a child resource
notes.brunopedro.com
November 6, 2025 at 2:24 PM
"Should API operation responses always include references to parent resources?"
notes.brunopedro.com/2025/11/06/2...
notes.brunopedro.com/2025/11/06/2...
"I recently participated in a project related to the exchange of information with business partners. One of the goals was to allow external entities to share information with my organization. The second goal was to allow the same thing but in reverse."
apichangelog.substack.com/p/documentin...
apichangelog.substack.com/p/documentin...
Documenting Outbound APIs
How do you document the APIs your partners and customers need to build so you can interact with them?
apichangelog.substack.com
November 5, 2025 at 9:02 AM
"I recently participated in a project related to the exchange of information with business partners. One of the goals was to allow external entities to share information with my organization. The second goal was to allow the same thing but in reverse."
apichangelog.substack.com/p/documentin...
apichangelog.substack.com/p/documentin...
Reposted by Bruno Pedro
I'm honoured to be shortlisted for the Community category in the @openuk
#openukawards 🙏🏻 it is wonderful to be recognised, thank you!
#openukawards 🙏🏻 it is wonderful to be recognised, thank you!
November 4, 2025 at 1:24 PM
I'm honoured to be shortlisted for the Community category in the @openuk
#openukawards 🙏🏻 it is wonderful to be recognised, thank you!
#openukawards 🙏🏻 it is wonderful to be recognised, thank you!
"The move is deliberate. Our strategy is to bring enterprise API landscapes into the AI age, and to enable agents to reliably and securely use an organization’s capabilities."
notes.brunopedro.com/2025/11/04/2...
notes.brunopedro.com/2025/11/04/2...
- Bruno Pedro
Jentic joins the OpenAPI Initiative
notes.brunopedro.com
November 4, 2025 at 4:21 PM
"The move is deliberate. Our strategy is to bring enterprise API landscapes into the AI age, and to enable agents to reliably and securely use an organization’s capabilities."
notes.brunopedro.com/2025/11/04/2...
notes.brunopedro.com/2025/11/04/2...
Reposted by Bruno Pedro
this is super cool - first time i've seen a viable, in-production version of the "custom physical pieces that interact with a screen" idea - board.fun
Board – The First Ever Face-to-Face Gaming Console
Board.fun — the official site for the Board Console. Board fuses the best of board games and video games into something entirely new. A 24” face-to-face gaming console that brings everyone together to...
board.fun
October 31, 2025 at 2:30 PM
this is super cool - first time i've seen a viable, in-production version of the "custom physical pieces that interact with a screen" idea - board.fun
Reposted by Bruno Pedro
I've been working on this with our amazing team for five months now, and we're getting very close to sharing more about what we've been up to. I'm so excited.
It won’t be easy, but we’re optimistic.
People will always use a bridge — literal or figurative — if it gets them somewhere they need to or want to go.
Learn more here. There’s much more to come, soon!
People will always use a bridge — literal or figurative — if it gets them somewhere they need to or want to go.
Learn more here. There’s much more to come, soon!
Local Lab | New_ Public
Helping local communities create flourishing digital spaces
newpublic.org
October 30, 2025 at 3:49 PM
I've been working on this with our amazing team for five months now, and we're getting very close to sharing more about what we've been up to. I'm so excited.
Reposted by Bruno Pedro
"Understanding if a workflow is going against one or several business goals isn’t straightforward. One starting point is getting business-related workflow metrics and seeing which ones degrade over time."
apichangelog.substack.com/p/workflows-...
apichangelog.substack.com/p/workflows-...
Workflows Are an Embodiment of Business Alignment
Workflows represent the behaviors of how things get done.
apichangelog.substack.com
October 29, 2025 at 8:02 PM
"Understanding if a workflow is going against one or several business goals isn’t straightforward. One starting point is getting business-related workflow metrics and seeing which ones degrade over time."
apichangelog.substack.com/p/workflows-...
apichangelog.substack.com/p/workflows-...
"Understanding if a workflow is going against one or several business goals isn’t straightforward. One starting point is getting business-related workflow metrics and seeing which ones degrade over time."
apichangelog.substack.com/p/workflows-...
apichangelog.substack.com/p/workflows-...
Workflows Are an Embodiment of Business Alignment
Workflows represent the behaviors of how things get done.
apichangelog.substack.com
October 29, 2025 at 8:02 PM
"Understanding if a workflow is going against one or several business goals isn’t straightforward. One starting point is getting business-related workflow metrics and seeing which ones degrade over time."
apichangelog.substack.com/p/workflows-...
apichangelog.substack.com/p/workflows-...
Reposted by Bruno Pedro
When you use LLMs to write code in a human-in-the-loop way, you ARE the agent. Multiple LLMs in different web tabs, you write the best prompts, you check the code, ask the right questions, cross-check with some other LLM. Being good agents is not trivial, but very rewarding.
October 29, 2025 at 4:56 PM
When you use LLMs to write code in a human-in-the-loop way, you ARE the agent. Multiple LLMs in different web tabs, you write the best prompts, you check the code, ask the right questions, cross-check with some other LLM. Being good agents is not trivial, but very rewarding.
Here's a sneak peek into something I've been writing and will publish soon.
October 29, 2025 at 4:34 PM
Here's a sneak peek into something I've been writing and will publish soon.
"When I say 'capabilities,' I’m referring to the functionality that the API will offer to fulfill the needs of potential users. A capability can be reduced to a feature or a set of features, depending on its complexity."
brunopedro.com/2023/08/01/t...
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
October 28, 2025 at 1:21 PM
"When I say 'capabilities,' I’m referring to the functionality that the API will offer to fulfill the needs of potential users. A capability can be reduced to a feature or a set of features, depending on its complexity."
brunopedro.com/2023/08/01/t...
brunopedro.com/2023/08/01/t...
Reposted by Bruno Pedro
To study Twitter is to study archived Twitter. And if you're replaying archived pages, you need to be familiar with the different generations of UIs.
Tarannum Zaki of @webscidl.bsky.social explores and classifies the different UIs.
ws-dl.blogspot.com/2025/10/2025...
Tarannum Zaki of @webscidl.bsky.social explores and classifies the different UIs.
ws-dl.blogspot.com/2025/10/2025...
2025-10-26: Exploring the Different Generations of Twitter/X's Tweet UI
The Web Science and Digital Libraries Research Group at Old Dominion University.
ws-dl.blogspot.com
October 27, 2025 at 9:18 PM
To study Twitter is to study archived Twitter. And if you're replaying archived pages, you need to be familiar with the different generations of UIs.
Tarannum Zaki of @webscidl.bsky.social explores and classifies the different UIs.
ws-dl.blogspot.com/2025/10/2025...
Tarannum Zaki of @webscidl.bsky.social explores and classifies the different UIs.
ws-dl.blogspot.com/2025/10/2025...
Reposted by Bruno Pedro
What makes an API beautiful?
October 27, 2025 at 2:57 PM
What makes an API beautiful?
Reposted by Bruno Pedro
What makes an API beautiful?
October 27, 2025 at 2:57 PM
What makes an API beautiful?
Reposted by Bruno Pedro
New and old, big and small
Organizations and brands can choose their quadrant. It's tempting to want the best of all four, but it's going to take effort and focus. All of these terms are relative choices, not absolute judgments. Where does your offering fit in?
Organizations and brands can choose their quadrant. It's tempting to want the best of all four, but it's going to take effort and focus. All of these terms are relative choices, not absolute judgments. Where does your offering fit in?
New and old, big and small
Organizations and brands can choose their quadrant. It's tempting to want the best of all four, but it's going to take effort and focus. All of these terms are relative choices, not absolute judgments. Where does your offering fit in?
seths.blog
October 27, 2025 at 9:03 AM
New and old, big and small
Organizations and brands can choose their quadrant. It's tempting to want the best of all four, but it's going to take effort and focus. All of these terms are relative choices, not absolute judgments. Where does your offering fit in?
Organizations and brands can choose their quadrant. It's tempting to want the best of all four, but it's going to take effort and focus. All of these terms are relative choices, not absolute judgments. Where does your offering fit in?
Reposted by Bruno Pedro
DNA sequences are computer code! It was a pleasure to explore John Von Neumann's theory on life as a form of computation and the lessons we can learn from modern AI systems with Tim Scarfe on Machine Learning Street Talk: bit.ly/4nreMO7
Thank you for the thoughtful questions!
Thank you for the thoughtful questions!
October 24, 2025 at 4:12 PM
DNA sequences are computer code! It was a pleasure to explore John Von Neumann's theory on life as a form of computation and the lessons we can learn from modern AI systems with Tim Scarfe on Machine Learning Street Talk: bit.ly/4nreMO7
Thank you for the thoughtful questions!
Thank you for the thoughtful questions!
Reposted by Bruno Pedro
Great data viz is both art and science. 🎨📊 Join Observable’s @allisonhorst.bsky.social + our powerhouse panel for an inspiring discussion on where the two converge.
🎙️@shirleywu.studio
🎙️@tanyashapiro.bsky.social
🎙️Kelsey Nanan
buff.ly/GuvF7c2
🎙️@shirleywu.studio
🎙️@tanyashapiro.bsky.social
🎙️Kelsey Nanan
buff.ly/GuvF7c2
October 24, 2025 at 6:37 PM
Great data viz is both art and science. 🎨📊 Join Observable’s @allisonhorst.bsky.social + our powerhouse panel for an inspiring discussion on where the two converge.
🎙️@shirleywu.studio
🎙️@tanyashapiro.bsky.social
🎙️Kelsey Nanan
buff.ly/GuvF7c2
🎙️@shirleywu.studio
🎙️@tanyashapiro.bsky.social
🎙️Kelsey Nanan
buff.ly/GuvF7c2
"without persistence, you can't simulate any operation that mutates data. And those operations are the ones with the highest probability of generating misalignment between API designers and stakeholders."
apichangelog.substack.com/p/api-protot...
apichangelog.substack.com/p/api-protot...
API Prototypes Need Persistent Operations
API prototype operations should be able to mutate data.
apichangelog.substack.com
October 24, 2025 at 3:00 PM
"without persistence, you can't simulate any operation that mutates data. And those operations are the ones with the highest probability of generating misalignment between API designers and stakeholders."
apichangelog.substack.com/p/api-protot...
apichangelog.substack.com/p/api-protot...