Profile avatar
brunopedro.com
Building an API Product: Design, implement, release, and maintain API products that meet user needs: https://a.co/d/dE6pQpK
145 posts 4,696 followers 16,735 following
Prolific Poster

Good woowoo, according to Alan Kay, is the ability to translate hard rules into creativity. notes.brunopedro.com/2024/03/06/2...

Local-First Conf is back! Tickets are now officially on sale: localfirstconf.com Join us on May 27th - 28th for two days of insights, learning, fun, and chat. We hope to see you there

Speccy, Spectral, Vacuum, Zally, you name it. There are plenty of linters and API description validators out there. While being able to enforce the rules for your APIs programmatically is fine, that is not what API Governance is about apichangelog.substack.com/p/api-govern...

Always working to extract lessons learned while the profiling of APIs from those further along in their API journey to share with enterprises who are just getting started in their journey. apievangelist.com/2025/02/26/c...

"Agility, one goal of API Governance, has to do with the ability to innovate without creating challenges for consumers. (...) The goal is to make sure consumers don't have to make changes on their end to keep using your API." apichangelog.substack.com/p/api-govern...

Sarah Lucas, The Old In Out, 1998 https://botfrens.com/collections/14375/contents/1129255

Call for papers: 7 March Call for workshops: 14 March Artificial Intelligence (AI) in Education Immersive Learning Technologies Gamification and Game-Based Learning Collaborative Learning Platforms Accessibility and Inclusivity ... See you there? mis4tel-conference.net/open-calls/c...

Making your API stories more hands-on ensures they are stickier and potentially more memorable and also something your API consumers can take back to their workspace and make it theirs. apievangelist.com/2025/02/25/m...

Frank Stella, Fūrg, 1975

I understand you don't have the time or the resources to offer good API documentation. Well, at least try to put together a single-page README that consumers can understand. apichangelog.substack.com/p/three-elem...

It's been a very long time since I was this close to one of these beauties. Today, while at @udc.gal for the #HackUDC2025 I got this surprise.

Cloudflare Women in Privacy Meetup coming in a few weeks lu.ma/2vjn7m5z

Ever wish you could quickly generate a unique ID quickly, without having to fire up your code editor? We got you: https://uuid.new/ Open sourced at: https://github.com/zuplo/uuid.new

Obsidian is now free for work. Starting today, the Obsidian Commercial license is optional. Anyone can use Obsidian for work, for free. Explore the organizations that support Obsidian on our site. obsidian.md/blog/free-fo...

A nice brand guidelines site from Dropbox, for people who like that kinda thing. brand.dropbox.com

The latest API Changelog newsletter is out now: apichangelog.substack.com/p/2025-08

I am kicking off work on a new ongoing API industry report called The API Pulse that I'd like to get your feedback on the schema. Unlike all the other reports, this one will be API-first and API-design first. apievangelist.com/2025/02/19/t...

Thursday at 9am. It's a good time to talk about how to help organizations learn things and make evidence-based decisions! Tell your friends or anyone who needs that critical thinking support. www.eventbrite.com/e/lets-do-de...

Check out these blog posts from users showing how they work with our new data download API in Python and R: @allendowney.bsky.social, Python: www.allendowney.com/blog/2024/11... kjytay, R: www.r-bloggers.com/2025/01/down... Let us know how you're using the features & how we could improve them!

Having a bit of déjà vu after profiling some new services and tools emerging on the API landscape, but then you realize that enterprises are needing many of the same capabilities we've all enjoyed for HTTP APIs, but now they are needed for event-driven API. apievangelist.com/2025/02/18/b...

New York Times goes all-in on internal AI tools https://www.semafor.com/article/02/16/2025/new-york-times-goes-all-in-on-internal-ai-tools #AI #journalism

someone please make these keyboards so i can buy one

Good morning! New Joy & Curiosity is out. Biased LLM judges, SSA, Worse Is Better, Robert Caro, predictions, podcasts, dictionaries, words, short story, ... It's all in there: registerspill.thorstenball.com/p/joy-and-cu...

2017-2020 was @storybook.js.org's honeymoon period. We were first time OSS maintainers, but a UI component workshop was the right tool at the right time. We could do no wrong! Then things started to unravel. 🧵

I (finally!) wrote about scaling down the Bluesky AppView and how we can get to self-hosting beyond just your PDS in atproto!

Technoskepticism is a book about possibility and refusal in relation to new technologies. From Munchausen by Tiktok to wellness apps to online communities to AI, @disconetwork.bsky.social explores the possibilities that technoskepticism can create. www.sup.org/books/media-...

Naming things is hard. Different people use different names to refer to the definition of data. To some people, "data model" is the correct way, while some others use "data types" instead. There are even others who use just the word "schema." apichangelog.substack.com/p/data-model...

New release of shot-scraper, adding support for HTTP Archives. You can now run: shot-scraper har https://datasette.io/ And get back a JSON datasette-io.har file containing all of the requests and responses used to render that page. Lots more details here […]

🚀 Just released a new version of our TypeScript SDK for Bluesky! This update brings important improvements to the typings of our data model, making integration smoother and more reliable. Learn a thing or two about Bluesky’s API and the AT Protocol in the blog article we wrote for the occasion.

"chat-oriented programming (CHOP) isn’t the future; it’s the present" www.oreilly.com/radar/prepar...

Interesting food for thought on the role of universities in society, and how pre-commercial research could be done better. www.unbundle-the-university.com – In my experience Cambridge is better (less bureaucratic, less IP-demanding) than this piece suggests, but still interesting.

#DeveloperWeek starts today. I’ll be kicking off with a workshop titled 𝙄𝙣𝙩𝙧𝙤 𝙩𝙤 𝘾𝙤𝙣𝙩𝙧𝙖𝙘𝙩 𝙏𝙚𝙨𝙩𝙞𝙣𝙜: 𝙀𝙫𝙤𝙡𝙫𝙞𝙣𝙜 𝘼𝙋𝙄 𝙎𝙖𝙛𝙚𝙡𝙮 showcasing the value and insights provided by contract testing letting teams deploy #API changes with confidence. Full details: developerweek2025.sched.com/event/1tn54?...

And here's another experiment. A Markdown editor for the Commodore 128 I made using Claude, cc65, and Vice. We're talking of a machine that is 40 years old now. www.youtube.com/watch?v=3AhN...

"We are destroying software by no longer caring about backward APIs compatibility."

This week we launched our view of the traceability ecosystem. This will be huge for APIs: data is needed to track supply chains from origin source to final consumption, supplier mngt, logistics optimization, nature-based transition planning, ESG reporting and more: platformable.com/blog/the-tra...

Lines in Squares.

To me, the root path of any API should be a resource holding the full reference of the API. If it's a machine reading it, it should return a machine-readable reference. If it's a human, it should return a nice-looking API reference. apichangelog.substack.com/p/selectivel...