Bruno Pedro's Avatar

Bruno Pedro

@brunopedro.com

Building an API Product: Design, implement, release, and maintain API products that meet user needs: https://a.co/d/dE6pQpK

7,099
Followers
0
Following
780
Posts
29.06.2023
Joined
Posts Following

Latest posts by Bruno Pedro @brunopedro.com

Preview
Making API Documentation Dynamic How to unlock API documentation interactivity.

"Documentation can kill an API. It's the most important thing influencing its quality. It's the very first thing consumers interact with."

apichangelog.substack.com/p/making-api...

06.03.2026 12:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Build the API that solves the needs of specific people.

06.03.2026 08:33 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

If your job was to know when to hit the semicolon key on the keyboard, I'm sad to say that's not an employable skill anymore.

If you shape ideas into tools and art via code, it's really so much better than ever now, and I don't see that changing soon.

04.03.2026 17:19 πŸ‘ 172 πŸ” 18 πŸ’¬ 14 πŸ“Œ 7
Post image

API Governance should be a lever, not a barrier.

05.03.2026 08:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Post image

Continuous user research is at the core of API product management.

04.03.2026 08:41 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
An API is not just a promise of value - Bruno Pedro Most teams obsess over the business case but ignore production readiness. In a large company, an API that cannot scale is just technical debt with a marketing budget. My years of interviewing users an...

Most teams obsess over the business case but ignore production readiness.

notes.brunopedro.com/2026/03/03/2...

03.03.2026 12:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
OpenAI WebSocket Mode, 0x Cross-Chain API, TradeStation + Capitalize The API Changelog issue 2026.09

"Whether it is OpenAI slashing latency with WebSockets, 0x enabling AI-driven cross-chain commerce, or Mutual of Omaha turning months of insurance paperwork into days of digital synchronization, the theme is the same: the removal of friction."

apichangelog.substack.com/p/2026-09

03.03.2026 09:30 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
OpenAI WebSocket Mode, 0x Cross-Chain API, TradeStation + Capitalize The API Changelog issue 2026.09

"Whether it is OpenAI slashing latency with WebSockets, 0x enabling AI-driven cross-chain commerce, or Mutual of Omaha turning months of insurance paperwork into days of digital synchronization, the theme is the same: the removal of friction."

apichangelog.substack.com/p/2026-09

03.03.2026 09:30 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Breaking Free In the new reportΒ Breaking Free: Pathways to a fair technological future, the Norwegian Consumer Council has delved into enshittification and how to resist it. The report shows how this phenomenon aff...

"In the new report Breaking Free: Pathways to a fair technological future, the Norwegian Consumer Council has delved into enshittification and how to resist it."

www.forbrukerradet.no/breakingfree

02.03.2026 10:42 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image
01.03.2026 14:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Weekend...

28.02.2026 21:42 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Local-first Conf is back, and this year Ink & Switch will be hosting a one day "Lab Day" adjacent to the event. See you there!

27.02.2026 16:56 πŸ‘ 15 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

When D3 was released in February 2011, it transformed how we build data visualizations for the web and ushered in a new age of unbridled creativity in information design, data journalism, and beyond. Today, it remains the backbone of modern, interactive data viz.

Happy 15th birthday, D3 πŸŽ‚
d3js.org

27.02.2026 20:38 πŸ‘ 162 πŸ” 38 πŸ’¬ 0 πŸ“Œ 7

I've been trying it myself, thinking about how I can make it part of the visual editor.

27.02.2026 13:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Exposing Workflows as API Operations Any workflow can be available as an API operation.

"A workflow that can't be executed remotely feels like a loss of potential. I mean, you can still trigger it manually, or even execute it periodically. However, there's no way for it to receive programmatic requests from the outside world."

apichangelog.substack.com/p/exposing-w...

27.02.2026 13:27 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
- Bruno Pedro A perspective on the Future of Software Development Retreat

"Developers could never consistently code for eight solid hours a day without getting exhausted"

notes.brunopedro.com/2026/02/27/2...

27.02.2026 10:22 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Fragments: February 25 fragments 25 Feb 2026

Fragments: how organizations are using AI, reflections from the Utah retreat, agentic engineering patterns, inserting friction for security, training biological neural networks

martinfowler.com/fragments/20...

25.02.2026 15:02 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
- Bruno Pedro Writing code is cheap

What is **good** code?

notes.brunopedro.com/2026/02/25/2...

25.02.2026 11:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
LoFi/34 (Local-First) Meetup  -- Tuesday Feb 24, 2026
LoFi/34 (Local-First) Meetup -- Tuesday Feb 24, 2026 YouTube video by Local First (LoFi.so)

Yesterday I gave a talk at the local-first online meetup in which I explore how local-first can help support technological sovereignty in an age of geopolitical tensions youtu.be/81rQgLLxnGU?...

25.02.2026 08:47 πŸ‘ 54 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1
Preview
Connecting AI to Reality What are the opportunities in interfacing reality with AI to improve existing processes?

"What are the real-life, physical things you think AI can be good at controlling?"

This is the question I asked in June 2025, leading to the discovery of a few interesting cases.

How have things changed since then?

apichangelog.substack.com/p/connecting...

24.02.2026 08:57 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Thank you for subscribing. Please reach out with any feedback about the newsletter, e.g., what content you'd like to see covered.

24.02.2026 08:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Kong + Solace, Odynn $9.5M, Knorex Ads API The API Changelog issue 2026.08

What have companies like Kong, Solace, Polymarket, KNOREX, and Odynn been up to last week?

Check out the latest edition of the API Changelog newsletter.

apichangelog.substack.com/p/2026-08

23.02.2026 13:28 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
The Self-Evidencing Agent What is it to be a human individual, an agent? According to Jakob Hohwy, it is to β€œself-evidence,” to actively seek out sensory evidence for one&...

"The Self-Evidencing Agent" - my new book - is out now with @mitpress.bsky.social

Can be purchased, or just download the whole thing for free, via the 'Open Access' option.

I'm grateful to @anilseth.bsky.social and Karl Friston for the generous endorsements.

mitpress.mit.edu/978026255389...

07.02.2026 08:21 πŸ‘ 104 πŸ” 42 πŸ’¬ 10 πŸ“Œ 5
Preview
Kong + Solace, Odynn $9.5M, Knorex Ads API The API Changelog issue 2026.08

What have companies like Kong, Solace, Polymarket, KNOREX, and Odynn been up to last week?

Check out the latest edition of the API Changelog newsletter.

apichangelog.substack.com/p/2026-08

23.02.2026 13:28 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Brand Protocol - AdCP - Ad Context Protocol

This looks very interesting. It's a part of the Ad Context Protocol.

"The Brand Protocol enables brands to claim their identity and establish a verifiable source of truth through a standardized discovery mechanism."

docs.adcontextprotocol.org/docs/brand-p...

23.02.2026 11:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image
22.02.2026 23:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Weekend...

21.02.2026 21:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
What is OAuth? Wherein I [try to] answer a seemingly straightforward question: "WTF is OAuth, anyhow?"

Over on dead-Twitter, @geoffreylitt.com asked the following question last week:

"I desperately need a Matt Levine style explanation of how OAuth works. What is the historical cascade of requirements that got us to this place?"

Here's my attempt at an answer: leaflet.pub/p/did:plc:3v...

20.02.2026 21:49 πŸ‘ 123 πŸ” 25 πŸ’¬ 3 πŸ“Œ 2

Now, I can share this openly: I’ve been working on @micepe.io as a side project for several months.

The time has come πŸ‘‡
linkedin.com/feed/update/...

@aaif.io πŸ‘‹

20.02.2026 09:15 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

"As enterprises embrace agentic AI architectures, there’s a natural temptation to expose every API as a tool for AI agents via protocols like the MCP. This is a mistake."

blogs.mulesoft.com/artificial-i...

20.02.2026 09:43 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0