Blog

Popular

Latest

Oct 1, 2025

Best practices for building a unified API

Best practices for creating unified APIs

Robin Guldener
Robin Guldener
Sep 30, 2025

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
Sep 29, 2025

Lessons learned from building an infrastructure devtool

Unexpected lessons learned from three years of building Nango

Robin Guldener
Robin Guldener
Our Journey
Sep 25, 2025

Building a developer infrastructure team

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

Bastien Beurier
Bastien Beurier
Sep 24, 2025

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
Sep 23, 2025

Best practices for building API integrations with AI agents

Lessons learned from building hundreds of integrations with AI assistance

Robin Guldener
Robin Guldener
Sep 22, 2025

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
Sep 17, 2025

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
Sep 15, 2025

Why teams consistently underestimate integration costs

The real cost of integrations and how to approach it.

Bastien Beurier
Bastien Beurier
API Integrations
Jul 24, 2025

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
Jul 24, 2025

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
Jul 14, 2025

API Auth Is Deeper Than It Looks

API auth is much more than OAuth flows

Robin Guldener
Robin Guldener
API Integrations
Jul 2, 2025

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
Jun 3, 2025

Why AI agents need an integrations platform

Learn why AI agents need a purpose built integrations platform

Bri Cho
Bri Cho
Apr 14, 2025

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