2024 State of the API Survey
A primer on building APIs for saving the earth with Laravel & Shopify, plus the annual survey of API developers, which reveals commonalities across the industry.
We care about the planet at API's You Won't Hate, and no one cares more than our very own Phil Sturgeon. His charity Project Earth aims to plant 100,000 trees this winter (northern hemisphere) but still needs sponsorship. Using the Shopify API and a Larvel serverless API, you can help sponsor trees in the UK. Check out the sponsorship options here: https://shop.protect.earth
-- Alexander
The API Round-Up
Postman: 2024 State of the API Survey
It's that time of year again. Postman has posted their annual survey looking for feedback on the API ecosystem. Share your thoughts on the future of APIs, daily issues, favourite tools, and more. The results of State of JavaScript are always interesting due to the amount of responses, so let's get this done. Not to mention, there are prizes up for grabs.
Improve OpenAPI specifications with Rate My OpenAPI
The better the Open API document, the better the developer experience will be for anyone trying to use it. In this video, Martyn shows how you can get up and running quickly with RateMyOpenAPI using the CLI for instant feedback on the command line as you develop your Open API documents.
Increasing Resilience with Hypermedia Clients
Mike Amundsen shares an extract from his book RESTful Web API Patterns & Practices Cookbook. If you have not read this goldmine of API knowledge, get on it. Mike talks about how balancing usability (the ease of use for an API) and reusability (the ease of using the same API for another task) is tricky and how abstraction improves reuse.
Deno 2 with Ryan Dahl
Deno has done a lot to shake up the JavaScript/TypeScript/Node ecosystem. The creator, Ryan Dahl, heads onto syntax to chat about Deno 2.0 and its new features. You are missing out if you have not tried building and deploying serverless APIs with Deno Deploy.
Using TypeSpec to Make OpenAPI Schemas and SDKs
TypeSpec is a powerful API-first framework which can streamline the design and documentation of your APIs. This tutorial walks through a developer-friendly approach to spinning up OpenAPI Schemas and SDKs.
Using the Swift OpenAPI Generator for the Jamf Pro API
This article is a fantastic walkthrough on using the Swift Open API generator to create a Swift client using the Jamf Pro OpenAPI spec. The tutorial walks you through the whole process, from Xcode setup to copying the OpenAPI doc to middleware and client code.
OpenAPI Initiative Newsletter – August 2024
Did you know the OpenAPI Initiative has its own newsletter? Catch up on the August edition, which covers specification news and provides a round-up of API-focused events.
Speakeasy: Build APIs Your Users Love
Your API deserves a great developer experience. Get one by using Speakeasy to generate idiomatic, type-safe SDKs from OpenAPI
Start GeneratingAPIs You Won't Hate
The latest from the team at API's You Won't Hate.
Mocking APIs with Microcks
Phil walks us through using Microcks, a powerful API mocking tool, and integrating it with your existing API documentation flow.
🎙️ Generating API Specs vs. Hand-writing them with Joel Clermont from Mastering Laravel
Joel joins Phil to talk about his perspective on API design, and why even a single-person dev team should consider hand-writing their Open API spec rather than generating it.
From Our Community
Articles written and shared in our free Slack community.
Why API Security Testing Matters
Dana covers Verizon's recent $16 million settlement with the FCC and why API security matters. I will not spoil the post, but it's a good read. Thank you, as always, Dana.
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 todayThanks so much to our members: Al N, Kin L, Juxt, Alex R, Nolan S, Frank, James D, Bill D, and Ali S. Your support means the world to us!
Until next time,
Alexander, Phil & Mike