Robots Are Coming For Us!

In this issue of the newsletter, Deno 2, Microsoft's Open API blog, FastAPI, and the complete guide to API Monetization

Robots Are Coming For Us!

It's been an interesting few weeks since the last newsletter, and robots are now a flag on my radar. I am not talking about Elon's clearly human-operated droids, but the robot vacuums that recently got hacked. Hackers got into a relatively popular brand of these vacuums, which led to them flying around the house, spying on people and yelling slurs. A general reminder that security is an afterthought for many companies. I sprinkled in some API security content this week to ensure you are not responsible for the next robot uprising.

-- Alexander


The API Round-Up

Microsoft OpenAPI Blog

Microsoft has launched an all-new OpenAPI blog and plans to host many fantastic resources for working with OpenAPI. Their intro blog includes a complete list of everything they intend to provide, from libraries to guides and resources on specific API approaches.

Describing API Security

OpenAPI supports a variety of security mechanisms to protect API access, and the official documentation is excellent for explaining them. Don't forget that OpenAPI allows you to set up multiple security schemas. Just make sure your API is using the security you describe 😉.

Scalar - Document, Test & Discover APIs

I stumbled across another excellent API documentation tool a few weeks ago and kept forgetting to share it. It has a super cool playground feature for testing API endpoints and an offline first API client. Defiantly worth checking out.

Scramble – Laravel OpenAPI Doc Generator

I found another OpenAPI documentation tool, this time for Laravel specifically. It allows you to generate API docs without writing any PHPDoc annotations. It uses Stoplight UI to show the final docs and has a delightful developer experience.

Strengthen API Security with OpenAPI

This is an excellent short read from Stoplight about how OpenAPI and design-first approaches to API development can help strengthen security. Security comes down to planning and design, and building good OpenAPI docs requires moving through these phases.

Generate an OpenAPI spec with FastAPI

Python developers love FastAPI for its developer experience, flexibility, and built-in performance. This guide shows how to use fast API to generate an OpenAPI spec, including some sweet customizations.

Deno 2

I know, Alexander, stop talking about JavaScript, but it's hard to stop talking about the best programming language 😜. In all seriousness, Deno recently dropped version two, which comes with some massive updates, making it easier to run JavaScript everywhere. Node powers some pretty cool APIs, and pretty soon, the same will be said about Deno.

Speakeasy: Write OpenAPI your users love

A great spec is the beginning of a great API devex. The OpenAPI Hub has all the info you need to craft a spec ready for docs, SDKs, and delighting users.

Learn more

From our Community

Articles written and shared in our free Slack community.

The Complete Guide to API Monetization

Adrian Machado recently shared a killer article about API monetization with our Slack community. The best part is that the article goes beyond pricing models and a few examples; it goes into tradeoffs, bill providers' choices, and more. Thank you so much for sharing, Adrian.

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

Thanks 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