Building with APIs

Integrate OpenAI, Anthropic, and open models in production.

12·Free resources

0 of 12 resources completed

Log in to track progress

Log in to mark resources complete and sync progress across devices.

  • Docs25 min

    OpenAI - Quickstart (Node & Python)

    API keys, chat completions, and streaming basics.

    Open resource
  • Docs20 min

    Anthropic - First API request

    Messages API shape, system prompts, and tool use hooks.

    Open resource
  • Article15 min

    Simon Willison - llm CLI tool

    CLI for trying models and piping JSON in shell workflows.

    Open resource
  • Docs35 min

    Vercel AI SDK - Getting started

    Streaming UI hooks and provider-agnostic model calls in Next.js.

    Open resource
  • Docs40 min

    LangChain - LCEL overview

    Composable chains for production pipelines.

    Open resource
  • Video8 min

    Fireship - REST APIs in 100 seconds

    Fast refresher on HTTP verbs and JSON if you are rusty.

    Open resource
  • Article18 min

    Stripe-style idempotency for LLM calls

    Why retries need idempotency keys for paid API usage.

    Open resource
  • Docs12 min

    OpenAI - Rate limits and usage tiers

    Throughput planning and backoff strategies.

    Open resource
  • Docs20 min

    Google - Gemini API Node quickstart

    REST and SDK examples for Gemini 2.x.

    Open resource
  • Article15 min

    Martin Fowler - Circuit breaker pattern

    Resilience when upstream LLM APIs fail or slow down.

    Open resource
  • Docs28 min

    Hugging Face - Inference Endpoints

    Self-hosted open models behind a simple HTTPS API.

    Open resource
  • Article30 min

    OWASP - LLM Top 10 for API-backed apps

    Threat model checklist when exposing LLMs to users.

    Open resource

← All learning paths