# Articles

Technical articles on building and shipping applications and agents

## All articles

- [

    19 AugustFrameworks

    ### Bun vs. Vite: Differences and when to use both

    Vercel

    ](/i/bun-vs-vite)

- [

    18 AugustVercel Queues

    ### A guide to dead letter queue design for engineering teams running async workloads

    Vercel

    ](/i/dead-letter-queue-guide)

- [

    18 AugustVercel Workflow

    ### A guide to workflow orchestration for teams running payment flows and agent loops on serverless

    Vercel

    ](/i/workflow-orchestration)

- [

    18 AugustVercel Functions

    ### A guide for platform teams to tune exponential backoff for short-lived function instances

    Vercel

    ](/i/exponential-backoff)

- [

    18 AugustVercel Workflow

    ### How engineering teams run the saga pattern without operating an orchestrator

    Vercel

    ](/i/saga-pattern)

- [

    18 AugustVercel Workflow

    ### How should teams shipping on serverless choose between RabbitMQ vs Kafka

    Vercel

    ](/i/rabbitmq-vs-kafka)

- [

    17 AugustGeneral

    ### Structured data for SEO: how to implement JSON-LD in Next.js

    Vercel

    ](/i/structured-data-for-seo)

- [

    17 AugustFrameworks

    ### What is Vite? Dev server, builds, and deployment

    Vercel

    ](/i/how-vite-works)

- [

    12 AugustBuild with AI

    ### How to add OAuth 2.1 authorization to an MCP server on Vercel

    Vercel

    ](/i/mcp-server-oauth-authorization)

- [

    12 AugustSecurity

    ### Replacing long-lived CI tokens with OIDC federation on Vercel

    Vercel

    ](/i/oidc-federation-ci-tokens)

- [

    12 AugustBuild with AI

    ### MCP elicitation: form mode vs URL mode

    Vercel

    ](/i/mcp-elicitation-form-vs-url-mode)

- [

    12 AugustBuild with AI

    ### Prompt caching across providers: what's automatic, what's explicit, and what it actually saves

    Vercel

    ](/i/prompt-caching-across-providers)

[Show more articles](/i/page/2)

## All topics

Explore articles by topic across the index.

- [

    AI GatewayRate limiting and monitoring for AI APIs

    ](/i/category/ai-gateway)
- [

    AI ObservabilityTrace tokens, latency, and model cost

    ](/i/category/ai-observability)
- [

    AI SDKFramework for building AI applications

    ](/i/category/ai-sdk)
- [

    Build with AILearn about agentic development

    ](/i/category/agentic-ai)
- [

    CDNGlobal network with instant caching

    ](/i/category/cdn)
- [

    Chat SDKOpen-source SDK for building chatbots

    ](/i/category/chat-sdk)