Blog

Popular

Latest

Mar 25, 2026

Best practices for building a unified API

Best practices for creating unified APIs

Robin Guldener
Robin Guldener
Mar 25, 2026

GitHub App vs. GitHub OAuth: When to Use Which?

Learn when to use GitHub Apps vs GitHub OAuth for your Github API integration

Robin Guldener
Robin Guldener
Our Journey
Mar 25, 2026

Lessons learned from building an infrastructure devtool

Unexpected lessons learned from three years of building Nango

Robin Guldener
Robin Guldener
Our Journey
Mar 25, 2026

Building a developer infrastructure team

This article shares how we approached building our developer infrastructure team.

Bastien Beurier
Bastien Beurier
Mar 25, 2026

How to handle concurrency with OAuth token refreshes

How to implement OAuth token refresh logic without race conditions or concurrency bugs

Robin Guldener
Robin Guldener
Mar 25, 2026

Best practices for building API integrations with AI agents

Lessons learned from building hundreds of integrations with AI assistance

Robin Guldener
Robin Guldener
Mar 25, 2026

How to build a unified API for your product integrations

A complete guide to building your own unified API for product integrations, including when to use them and step-by-step implementation.

Robin Guldener
Robin Guldener
Our Journey
Mar 25, 2026

Using consulting to build a successful product

Should you offer services while building your product? We did and here are the learnings.

Bastien Beurier
Bastien Beurier
API Integrations
Mar 25, 2026

Why teams consistently underestimate integration costs

The real cost of integrations and how to approach it.

Bastien Beurier
Bastien Beurier
API Integrations
Mar 25, 2026

Salesforce OAuth refresh token invalid_grant — What it means & how to fix it

How to fix Salesforce OAuth refresh token issues

Robin Guldener
Robin Guldener
API Integrations
Mar 25, 2026

Salesforce: How to get the access token expires_at

How to fetch the expiration date of Salesforce access tokens

Robin Guldener
Robin Guldener
API Integrations
Mar 25, 2026

API Auth Is Deeper Than It Looks

API auth is much more than OAuth flows

Robin Guldener
Robin Guldener
API Integrations
Mar 25, 2026

Google OAuth invalid grant: Token has been expired or revoked — What it means & how to fix it

How to resolve refresh token errors with Google's OAuth

Robin Guldener
Robin Guldener
Mar 25, 2026

Why AI agents need an integrations platform

Learn why AI agents need a purpose built integrations platform

Bri Cho
Bri Cho
Mar 25, 2026

Why embedded iPaaS are a bad idea

Embedded iPaaS rarely work at scale. Find out why in this article.

Bri Cho
Bri Cho

Ready to get started?

Ship the integrations your customers need with 700+ APIs. Code-first, fully customizable
& low maintenance.

START INTEGRATING