Blog

Building Speakeasy
OpenAPI has flaws, so what?
Why we decided to use OpenAPI instead of a DSL, despite its flaws.

Sagar Batchu
February 11, 2025

API Advice
Building Speakeasy
Speakeasy vs OpenAPI/Swagger Generator
Comparing Speakeasy's OpenAPI/Swagger SDK generators with the openapi-generator project

Sagar Batchu
January 10, 2025

API Advice
How to Build SDKs for Your API: Handwritten, OpenAPI Generator, or Speakeasy?
Compare three ways to build robust SDKs and solve the challenges of developer experience, maintenance, and scaling API integrations.

Emre Tezisci
February 10, 2025

API Advice
Enforcing API consistency
Learn how to enforce consistency in your APIs across teams and domains.

Sagar Batchu
February 8, 2025

OpenAPI
5 potential use cases for Arazzo
Discover how Arazzo simplifies API workflows, enhances AI accuracy, and streamlines development, security, and testing.

Bill Doerrfeld
January 22, 2025

OpenAPI
Building an AI agent with OpenAPI: LangChain vs. Haystack
Compare LangChain and Haystack in terms of features, workflows, and documentation to choose the best framework for your needs.

Nolan Di Mare Sullivan
December 5, 2024

Product Updates
Custom code regions: SDK customization without limits
Take SDK customization to the next level with Custom Code Regions, the most flexible way to tailor your SDKs without modifying the OpenAPI spec.

Emre Tezisci
January 15, 2025

Product Updates
React Hooks: TypeScript SDKs with TanStack React Query Support
Our code generation now supports the addition of custom logic to SDKs, allowing you to further customize your SDKs.

Georges Haidar
December 6, 2024

Testing
OpenAPI
Pact vs OpenAPI: Choosing the right foundation for your API testing strategy
How does Pact compare to the combination of OpenAPI and type-safe SDKs for API testing?

Nolan Di Mare Sullivan
December 5, 2024

Testing
Vitest vs Jest
A comparison of Jest and Vitest in terms of their features, performance, and developer experience to help you decide which JavaScript testing framework is best for your use case.

Nolan Sullivan
September 30, 2024

Terraform
Enhancing Terraform Providers with Configuration Validation
A guide on adding configuration validation to Terraform Providers to improve efficiency, user experience, and resource management.

Ash Godfrey
July 24, 2024

Terraform
How to Generate Terraform Providers
How to create a Terraform provider automatically from an OpenAPI/Swagger Document with Speakeasy, and how it compares to using the new HashiCorp codegen framework.

Thomas Rooney
February 21, 2024