Blog sections surface recent tutorials, product updates, and insights using structured cards with metadata, excerpts, and clear entry points. These layouts help developers quickly scan new content and navigate deeper into technical articles.
Blog with three columns

A step-by-step guide to implementing secure authentication in your first integration, including tips for token management and avoiding common pitfalls.

Learn how to design integrations that scale. We cover pagination, retries, and performance optimizations to help you stay under rate limits while keeping apps responsive.

Error codes don’t have to be confusing. Discover strategies for handling failures gracefully and improving the developer experience for your users.
Resources and Insights
::page-hero
---
text-align: "center"
title-font-size: "clamp(34px, 3.4vw, 48px)"
title-line-height: "clamp(36px, 3.4vw, 52px)"
description-font-size: "clamp(var(--kui-font-size-30, 14px), 1.8vw, var(--kui-font-size-70, 24px))"
description-font-weight: "400"
description-line-height: "clamp(var(--kui-line-height-30, 20px), 1.8vw, var(--kui-line-height-70, 36px))"
image:
position: "bottom"
---
#title
Resources and Insights
#description
Learn how to grow your business with our expert advice.
#actions
:::button
---
size: "large"
---
View all posts
:::
#image
:::multi-column
---
columns-breakpoints:
mobile: 1
phablet: 1
tablet: 2
laptop: 3
desktop: 3
styles: |
.portal-card-image {
height: 264px;
border-radius: 8px !important;
}
.portal-card-tagline {
font-size: 16px;
font-weight: 600;
color: #0044F4;
}
.portal-card-content {
gap: 12px;
}
---
::::card
---
image: "./images/examples/sections/hero-image-background.png"
border: "none"
padding: "32px 0 0"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Jan 16, 2025 • 5 min read
#title
Getting Started with API Authentication
#default
A step-by-step guide to implementing secure authentication in your first integration, including tips for token management and avoiding common pitfalls.
::::
::::card
---
image: "./images/examples/sections/feature-split-image.png"
border: "none"
padding: "32px 0 0"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Feb 12, 2025 • 8 min read
#title
Scaling Your API Calls Without Hitting Rate Limits
#default
Learn how to design integrations that scale. We cover pagination, retries, and performance optimizations to help you stay under rate limits while keeping apps responsive.
::::
::::card
---
image: "./images/examples/sections/hero-small-image.png"
border: "none"
padding: "32px 0 0"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Mar 14, 2025 • 5 min read
#title
Best Practices for API Error Handling
#default
Error codes don’t have to be confusing. Discover strategies for handling failures gracefully and improving the developer experience for your users.
::::
:::
::
Blog with two columns

A step-by-step guide to implementing secure authentication in your first integration.

Learn how to design integrations that scale.

Discover strategies for handling failures gracefully and improving the developer experience for your users.

Create a seamless onboarding experience for developers by optimizing layout, navigation, and content structure.
Resources and Insights
::page-hero
---
padding: "30px"
background-color: "#F9FAFB"
text-align: "center"
title-font-size: "clamp(34px, 3.4vw, 48px)"
title-line-height: "clamp(36px, 3.4vw, 52px)"
description-font-size: "clamp(var(--kui-font-size-30, 14px), 1.8vw, var(--kui-font-size-70, 24px))"
description-font-weight: "400"
description-line-height: "clamp(var(--kui-line-height-30, 20px), 1.8vw, var(--kui-line-height-70, 36px))"
image:
position: "bottom"
---
#title
Resources and Insights
#description
Learn how to grow your business with our expert advice.
#actions
:::button
---
size: "large"
---
View all posts
:::
#image
:::multi-column
---
columns-breakpoints:
mobile: 1
phablet: 1
tablet: 2
laptop: 2
desktop: 2
gap: "32px"
styles: |
.portal-card-image {
height: 264px;
border-radius: 8px !important;
}
.portal-card-tagline {
font-size: 16px;
font-weight: 600;
color: #0044F4;
}
---
::::card
---
image: "./images/examples/sections/hero-small-image.png"
image-position: "left"
border: "none"
background: "transparent"
padding: "10px 0 10px 32px"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Feb 12, 2025 • 8 min read
#title
Getting Started with API Authentication
#default
A step-by-step guide to implementing secure authentication in your first integration.
::::
::::card
---
image: "./images/examples/sections/scaling.png"
image-position: "left"
border: "none"
background: "transparent"
padding: "10px 0 10px 32px"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Mar 14, 2025 • 5 min read
#title
Scaling Your API Calls Without Hitting Rate Limits
#default
Learn how to design integrations that scale.
::::
::::card
---
image: "./images/examples/sections/best-practices.png"
image-position: "left"
border: "none"
background: "transparent"
padding: "10px 0 10px 32px"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Feb 12, 2025 • 8 min read
#title
Best Practices for API Error Handling
#default
Discover strategies for handling failures gracefully and improving the developer experience for your users.
::::
::::card
---
image: "./images/examples/sections/hero-multiple-image-two.png"
image-position: "left"
border: "none"
background: "transparent"
padding: "10px 0 10px 32px"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Mar 14, 2025 • 5 min read
#title
Designing Intuitive Developer Portals
#default
Create a seamless onboarding experience for developers by optimizing layout, navigation, and content structure.
::::
:::
::
Blog with split column

A step-by-step guide to implementing secure authentication in your first integration.

Create a seamless onboarding experience for developers by optimizing layout, navigation, and content structure.
Resources and Insights
::page-hero
---
padding: "0"
title-font-size: "clamp(34px, 3.4vw, 48px)"
title-line-height: "clamp(36px, 3.4vw, 52px)"
description-font-size: "clamp(var(--kui-font-size-30, 14px), 1.8vw, var(--kui-font-size-70, 24px))"
description-font-weight: "400"
description-line-height: "clamp(var(--kui-line-height-30, 20px), 1.8vw, var(--kui-line-height-70, 36px))"
vertical-align: "top"
text-max-width: "437px"
image:
position: "right"
max-width: "100%"
styles: |
.portal-card-image {
height: 264px;
border-radius: 8px !important;
}
.portal-card-tagline {
font-size: 16px;
font-weight: 600;
color: #0044F4;
}
.page-hero-description {
margin: 24px 0 4px;
}
---
#title
Resources and Insights
#description
Learn how to grow your business with our expert advice.
#actions
:::button
---
size: "large"
---
View all posts
:::
#image
:::container
---
display: "flex"
flex-direction: "column"
gap: "48px"
---
::::card
---
image: "./images/examples/sections/scaling.png"
image-position: "left"
border: "none"
background: "transparent"
padding: "10px 0 10px 32px"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Jan 16, 2025 • 5 min read
#title
Scaling Your API Calls Without Hitting Rate Limits
#default
A step-by-step guide to implementing secure authentication in your first integration.
#footer
:::badge
TopicName
:::
:::badge
APIs
:::
:::badge
Tools
:::
:::badge
Product
:::
::::
::::card
---
image: "./images/examples/sections/feature-split-image.png"
image-position: "left"
border: "none"
background: "transparent"
padding: "10px 0 10px 32px"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
---
#tagline
Feb 12, 2025 • 8 min read
#title
Designing Intuitive Developer Portals
#default
Create a seamless onboarding experience for developers by optimizing layout, navigation, and content structure.
#footer
:::badge
TopicName
:::
:::badge
APIs
:::
:::badge
Tools
:::
:::badge
Product
:::
::::
:::
::
Blog with split two columns

A step-by-step guide to implementing secure authentication in your first integration.

Create a seamless onboarding experience for developers by optimizing layout, navigation, and content structure.
Resources and Insights
::page-hero
---
padding: "0"
title-font-size: "clamp(34px, 3.4vw, 48px)"
title-line-height: "clamp(36px, 3.4vw, 52px)"
description-font-size: "clamp(var(--kui-font-size-30, 14px), 1.8vw, var(--kui-font-size-70, 24px))"
description-font-weight: "400"
description-line-height: "clamp(var(--kui-line-height-30, 20px), 1.8vw, var(--kui-line-height-70, 36px))"
vertical-align: "top"
text-max-width: "437px"
image:
position: "right"
max-width: "100%"
styles: |
.portal-card-image {
height: 264px;
border-radius: 8px !important;
}
.portal-card-tagline {
font-size: 16px;
font-weight: 600;
color: #0044F4;
}
.page-hero-description {
margin: 24px 0 4px;
}
---
#title
Resources and Insights
#description
Learn how to grow your business with our expert advice.
#actions
:::button
---
size: "large"
---
View all posts
:::
#image
::::card
---
image: "./images/examples/sections/scaling.png"
border: "none"
background: "transparent"
padding: "10px 0 10px 32px"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
padding: "32px 0 0"
---
#tagline
Jan 16, 2025 • 5 min read
#title
Scaling Your API Calls Without Hitting Rate Limits
#default
A step-by-step guide to implementing secure authentication in your first integration.
::::
::::card
---
image: "./images/examples/sections/feature-split-image.png"
border: "none"
background: "transparent"
padding: "10px 0 10px 32px"
title-font-size: "22px"
title-color: "#232633"
color: "#3A3F51"
padding: "32px 0 0"
---
#tagline
Feb 12, 2025 • 8 min read
#title
Designing Intuitive Developer Portals
#default
Create a seamless onboarding experience for developers by optimizing layout, navigation, and content structure.
::::
::