API Advice

Blog post image

API Advice

Contract testing with OpenAPI

Learn how to implement contract testing with OpenAPI to ensure consistency across distributed systems and catch breaking changes early in development.

Brian Flad

Brian Flad

September 30, 2024

Blog post image

API Advice

Type Safety in Python: Pydantic vs. Data Classes vs. Annotations vs. TypedDicts

Runtime errors can break your Python code. Learn how to enforce type safety with Pydantic, data classes, annotations and TypedDicts.

Tristan Cartledge

Tristan Cartledge

August 29, 2024

Blog post image

API Advice

Python HTTP Clients: Requests vs. HTTPX vs. AIOHTTP

Learn about the differences between Requests, HTTPX, and AIOHTTP, and when to use each library for your Python projects.

Georges Haidar

Georges Haidar

August 24, 2024

Blog post image

API Advice

Designing REST APIs: Responses Your Users Expect

Practical strategies for designing efficient, informative, and user-friendly API responses.

Nolan Sullivan

Nolan Sullivan

August 6, 2024

Blog post image

API Advice

How to Build an SDK in PHP

A detailed guide on how to build an SDK in PHP, including considerations for developer experience, designing resources, working with parameters, building HTTP requests, pagination, and more.

Steve McDougall

Steve McDougall

May 1, 2024

Blog post image

API Advice

How To Build A Best In Class Python SDK

This tutorial demonstrates one way to code and package a Python SDK.

Tristan Cartledge

Tristan Cartledge

April 29, 2024

Blog post image

API Advice

Type Faith vs Type Safe

Type Faith vs Type Safe. What's the difference and why it matters.

Sagar Batchu

Sagar Batchu

April 16, 2024

Blog post image

API Advice

SDK Best Practices

Best practices to apply when designing SDKs for your API.

Sagar Batchu

Sagar Batchu

March 21, 2024

Blog post image

API Advice

How To Create a Terraform Provider — a Guide for Absolute Beginners

Learn the basics of creating a Terraform provider from scratch

Tristan Cartledge

Tristan Cartledge

March 13, 2024

Blog post image

API Advice

Game Dev & The Rise of Developer Experience

A look at Speakeasy customer, Hathora, and why DevEx is picking up steam in the gaming industry.

Tristan Cartledge

Tristan Cartledge

March 7, 2024

Blog post image

API Advice

Building Speakeasy

OpenAPI SDK Creation: Speakeasy vs Open Source Client Generators

Comparing Speakeasy's OpenAPI SDK generators with the open source client generators project

Sagar Batchu

Sagar Batchu

December 6, 2023

Blog post image

API Advice

Building SDKs for internal APIs: How to Boost developer velocity

How internal SDKs can improve developer velocity, boost overall business growth, and improve developer satisfaction.

Nolan Sullivan

Nolan Sullivan

November 23, 2023

Blog post image

API Advice

How to build SDKs for your API

We'll summarize the different options you have for building SDKs that make integrating with your API friction-free and awesome

Simon Yu

Simon Yu

July 12, 2023

Blog post image

API Advice

APIs vs SDKs: Why you should always have both

What are APIs and SDKs? We explore the different use cases that each addresses, what great APIs or SDKs look like, and explain why you need both.

Simon Yu

Simon Yu

April 13, 2023

Blog post image

API Advice

API Experts - APIs to Support your Customers

Mathias Vagni, Plain's CTO & Co-founder discusses API-first development and the novel DevEx they've built to support their API.

Nolan Sullivan

Nolan Sullivan

January 31, 2023

Blog post image

API Advice

Guide to API Auth & A Novel Approach

A deep dive on the approaches to API Auth, and a novel approach we tried.

Thomas Rooney

Thomas Rooney

January 20, 2023

Blog post image

API Advice

API Experts - APIs that Move Money

Jack Reed, software engineer at Increase, discusses how the company has built out APIs that helps people build banks.

Nolan Sullivan

Nolan Sullivan

January 4, 2023

Blog post image

API Advice

Definitive Guide to API DevEx Portals

A definitive guide to building an API DevEx Portal for your API users.

Sagar Batchu

Sagar Batchu

November 18, 2022

Blog post image

API Advice

API Experts - Shipping APIs for Global Shipping

Find out how Flexport is building an API platform to make global trade easy for everyone.

Nolan Sullivan

Nolan Sullivan

October 27, 2022

Blog post image

API Advice

API Experts - APIs to Fight Fraud

Clarence Chio, the CTO of Unit21, discusses how the company expanded their product from a pure web app to include a very popular API interface.

Nolan Sullivan

Nolan Sullivan

September 20, 2022

Blog post image

API Advice

API Experts - APIs That Build APIs

Akshat Agrawal, API product manager, discusses how to PM an API and how to reduce the 'time to wow' of your API.

Nolan Sullivan

Nolan Sullivan

September 15, 2022

Blog post image

API Advice

API Experts - Why an API Platform is important

Roopak Venkatakrishnan, Director of Engineering at Bolt, explains why it's important to have an API platform & how to make the development seamless.

Nolan Sullivan

Nolan Sullivan

August 4, 2022

Blog post image

API Advice

The Speakeasy API Landscape

Our thoughts around the day-to-day challenges facing developers on the ground as they build and manage their APIs.

Sagar Batchu

Sagar Batchu

June 30, 2022

Blog post image

API Advice

API Ops - The Difficulties In Monitoring API Usage

API monitoring shouldn't be difficult. Speakeasy gives you the proper tooling to reduce API management pain. Learn how we can improve your API monitoring.

Nolan Sullivan

Nolan Sullivan

May 23, 2022

Blog post image

API Advice

More APIs, Less Complexity

To speed up new product and business creation, we need to simplify API development, maintenance, and usage for developers.

Sagar Batchu

Sagar Batchu

May 13, 2022