All Devtools Die

Sunsetting is the most often overlooked part of the product lifecycle; nothing we use is permanent. In this newsletter: Stainless acquired by Anthropic, Arazzo 1.1, Fiber for Golang, and more!

Share
All Devtools Die

Stainless, a tool for turning your OpenAPI Spec into an SDK, was acquired by Anthropic for over $300 million. Hopefully, the founders and employees are seeing a reward from the deal. However, one outcome of this acquisition is that Stainless's customers must migrate off the platform. This reminds me of the Statsig deal, acquired by OpenAI last year, only for the customers and tool to be sold to Amplitude this year, while Statsig staff stay at OpenAI.

I know a lot of acquisitions end in the ending or degradation of the platform, but these newer AI deals leave me feeling a little sour. Will all good tools just be brought and shut down? Maybe it's just that watching our industry cannibalise itself has made me more cynical.

-- Alexander

Support APIs You Won't Hate

When you become an member, you'll get access to members-only content while directly supporting our work. Your support helps us to keep making resources for the API community.

Become a member today

The API Roundup

API News, links, and tools from around the web

Arazzo 1.1.0

Arazzo's latest version just dropped with support for AsyncAPI, chained workflow execution, OpenAPI 3.2 alignment and more. If you're not familiar with Arazzo, it's a spec for describing how to use a series of API operations. Great to see this new spec mature and grow. Check out the release notes for the full specification.

Express Gets A Fresh Coat of Paint

I have adored watching the Express maintainers push more updates, but they have not stopped there. The team pushed a new update for their website and docs, and honestly, they look great. Their blog post about the release includes some info on Express's vision and values. With all this refreshed vigour, Express is no longer an older framework to migrate away from for your Node APIs.

Tracing HTTP Requests with Go Standard Library

The Go Standard Library has a built-in tracing module. Turns out most developers have not used it. Blain talks us through how to use it and how its small surface makes it easy to use. Start using it today and find those slow HTTP calls.

The Production Playbook for Node.js Stream Leaks

Streaming is a great way to serve large data sets from an API. In Node, there are many ways streaming can cause leaks. Lucky Durgesh at Frontend Masters has put together a playbook for using streams in Node. If you're still not used to streaming via APIs, Phil has got you covered with a great blog post.

Axios to Fetch

Still using Axios to call other services in your Node API? Well, now there is a handy codemod to move to fetch. Simply npx codemod @nodejs/axios-to-whatwg-fetch to remove and migrate in a pinch.

Fiber 3.3.0: Express styled Web Framework for Go

Fiber recently released a new version that adds support for server-sent events and host auth middleware. Fiber is an Express-inspired framework that offers high performance and a delightful developer experience.


APIs You Won't Hate

Articles written and shared in our free Slack community.

Newsletter Feedback

We have been running the API's Newsletter for a few years now and would love to hear from our readers. What do you want to see more of, less of, and what are we missing? We have set up a Slack channel in our community, so head on over and leave us some feedback. We can't wait to hear from you.

Thanks so much to our members: KinJuxt, Alex R, Nolan S, Brandon K, Frank, James D, Bill D, and Abdelhadi D. Your support means the world to us!

✌️ Until next time,
Alexander, Phil & Mike