In the September API dispatch, we're celebrating the release of OpenAPI Specification 3.2. We'll also go over an important API design rule, check out the new RPC system for the web, and take a closer look at why HTTP/1 seems simple but isn’t. Read until the end for One Clever Trick for exfiltrating emails through MCP.
In the August edition of the API Dispatch, we will look into the flaws of MCP, the fallacies about versioning and HTTP, and we will say goodbye to Apiary.io.
The July installment of a monthly ‘newsletter’ about APIs. This issue looks back on API meetup, OpenAPI Spec 3.2, and a few optimistic opinions about MCP.
The June installment of a monthly ‘newsletter’ about APIs. This issue focuses on The Language-Oriented Approach to API development, along with TypeSpec, Smithy, and ALPS.
The April installment of a monthly ‘newsletter’ about APIs. This issue focuses on OpenAPI Spec tooling and API design.
The March installment of a monthly ‘newsletter’ about APIs. The issue focuses on Model Context Protocol and similar abstractions.
The first installment of a monthly ‘newsletter’ about APIs.
Based on my talk for PragueJS meetup from February 2024
Pick the cheapest geocoding API provider for your project. An impartial comparison of pricing for HERE, Google Maps Platform, Azure Maps, OpenCage, TomTom Maps, LocationIQ, and Nominatim.
Greenhouse Recruiting provides multiple APIs with different authentication mechanisms. We will show you which one to choose and give you example API calls in JavaScript.
Answers to common confusions about the new free and paid plans for Twitter API.
The nice and not-so-nice parts of LinkedIn's new, versioned Content APIs.
A single-serving site for checking the status of Twitter API paywall.
Dive into the Pocket's OAuth-but-not-quite authorization flow.
Get an API access to Instagram profile with Facebook Login. Code example for Node.js, Express, and Passport.
How to get account details from Instagram Graph API
First dive into Instagram Graph API: How to create a business account and a Facebook app.
Poorly documented API with weird behavior. Can it be any worse?
How to use native HTML forms validation in React and customize the validation messages.
Back in 2012 I have discovered a small social network. Now, after 10 years and over 5700 links posted, it's going away.