Deploy an API in minutes
Tutorials and templates to get you started fast
273 videos
No videos found.
19:21 Don't build an API Key service until you watch this!
Nine practices for building an API key system that scales, and the mistakes teams rebuild a year in.
11:23 Monetize Your API in 10 Minutes with Zuplo
Set up API monetization from scratch: plans, metering, Stripe checkout, and a dev portal in under 10 minutes.
6:28 Turn a GraphQL API into an MCP Server in Minutes
Expose any GraphQL endpoint as an MCP server with native Zuplo support.
14:38 Turn Any API into an AI-Ready MCP Server
Expose your APIs to LLMs using Model Context Protocol without code generation.
11:16 Access Control for AI Agents with Zuplo's MCP Gateway
Decouple agent auth from your MCP server and generate MCP servers dynamically through Zuplo's gateway.
12:40 What is WebMCP? The Creator Tells Us!
Alex Nahas explains WebMCP: embed an MCP server in the web page so agents reuse the browser's security model.
10:51 Add OAuth to MCP Servers & Curate MCP Tools with this MCP Gateway!
Set up an MCP Gateway with Auth0 OAuth, curate which tools agents can access, and filter destructive ones.
13:27 One Gateway for Every MCP Server You Use
The five things an MCP gateway handles: discovery, auth, authorization, observability, and guardrails.
10:32 Auto-Generate API Keys for New Users on Signup
Auto-provision an API key for every signup with an Auth0 post-login action and the Zuplo Developer API.
8:46 Accept API Key & JWT Auth on the Same Route
Handle both API key and JWT credentials on one route with a composite policy and a short enforcement check.
9:04 Quickly Add Self-Serve API Keys to Your App
Build self-serve API key management in your own app: creation, one-time reveal, revocation, and rolling.
1:29 The Missing Manual for API Key Authentication
A free, open reference covering API key anatomy, hashing, prefixing, rotation, revocation, and key types.
18:36 Monetized API Developer Docs using Open API & Claude Code
Connect Zuplo to GitHub, use Claude Code to generate docs from your OpenAPI spec, and ship a dev portal.
15:23 Control Access to MCP Servers
Monetize an MCP server on Zuplo by gating access to paid plans, blocking free users with a 403.
23:14 Add Paid Plans, Metering & Stripe Payment to an API
Add usage-based billing: set up meters and features, create plans, connect Stripe, and enable self-serve.
12:56 Building a Monetized API End-to-End (Gateway, Price Plans, Payments, MCP Server + More!)
Set up a Zuplo gateway with origin auth, consumer isolation via API keys, and rate limiting for monetization.
7:10 API Monetization 101: Creating Pricing Strategy with AI
Watch how to use an LLM to walk through pricing questions and get a clear strategy, comparison table, and reasoning.
6:42 API Monetization 101: Plans, Phases & Rate Cards
See how plans, phases, and rate cards work together: subscription tiers, trials, and modeling what you're selling.
5:07 API Monetization 101: Metering, Features & Enforcement
Learn about the foundations of API Monetization: Metering, Features and Enforcement.
2:22 Monetize Your APIs with Zuplo
Introducing Zuplo API Monetization: metering, plans, and enforcement in your gateway.
14:02 Create Apps for ChatGPT with MCP & Zuplo
Build ChatGPT apps using OpenAI Apps SDK and Zuplo dynamic MCP servers.
11:49 Custom MCP Tools: Combining API Endpoints
Build custom MCP tools that combine multiple API endpoints into one action.
8:03 Add Workflows to MCP using Prompts
Create reusable AI workflows by adding MCP prompts to your Zuplo project.
5:48 Use OpenAI Codex CLI with an AI Gateway
Route OpenAI Codex CLI through Zuplo AI Gateway for team management and monitoring.
14:06 How Finsolutia Went from Zero-to-MCP in Hours with Zuplo
Finsolutia's team demos their mortgage platform running in Claude Desktop, built in hours with no code changes.
34:00 What Autonomous Agents Actually Need from Your APIs
Emmanuel Paraskakis explains what AI agents need from APIs to work effectively.
5:23 Using goose with OpenAI & AI Gateway
Configure the goose AI agent to work with OpenAI through Zuplo AI Gateway.
26:50 AI Gateway Observability Using Opik
Build production-grade AI observability with Zuplo AI Gateway and Comet ML Opik.
6:38 Claude Code + Sonnet 4.5 via Zuplo AI Gateway
Configure Claude Code to route through Zuplo AI Gateway for team-based cost controls and monitoring.
45:25 Spec-Driven Development: The Future of AI Coding
Guy Podjarny explains spec-driven development and the future of AI coding.
3:52 Using LangChain with an AI Gateway & OpenAI
Connect LangChain AI applications to OpenAI through Zuplo AI Gateway.
1:29 Zuplo AI Gateway Launch Week (Behind The Scenes)
A behind-the-scenes look at what it took to ship Zuplo's AI Gateway launch week.
7:58
8:01 MCP Server Authentication with OAuth (Quickly!)
Secure your MCP servers with OAuth 2.0 authentication using Zuplo.
1:44 AI and API design depends on what you can control
How much you can improve AI-to-API success depends on which part of the stack you control.
2:08 Will companies without MCP servers miss out?
John McBride on whether companies that skip MCP servers for their tools risk falling behind.
1:32 AI's repeat task success rate is stunningly low!
Superface's testing shows LLM success rates drop below 20% when the same external-tool tasks are repeated ten times.
1:35 Security concerns for Model Context Protocol
A quick look at the security risks that come with adopting Model Context Protocol in production.
1:45 AI will need use case driven docs for APIs
AI reads natural language, so API docs need to shift toward use-case-driven descriptions agents can act on.
1:16 AI isn't ready to execute complex API business logic
LLMs struggle with multi-step API workflows, largely because complex use cases aren't documented for AI.
1:34 Good error messages ARE a dialogue with AI agents
Good error messages become a dialogue between your API and AI agents, helping them self-correct and retry.
1:35 MCP could be the biggest API consumer!
MCP-connected agents could soon generate more API traffic than human developers. A clip from Zuplo's MCP Week.
1:30 MCP design is different to API design
Designing for MCP isn't the same as designing a REST API: different consumers, different trade-offs.
1:21 How to prepare an API for MCP
What to change in your API before exposing it through Model Context Protocol for agents.
1:10 Protecting MCP against Prompt Injection
Block prompt injection attacks on MCP and AI routes using a single Zuplo policy.
1:48 What to consider when adopting MCP
Key questions to answer before rolling out Model Context Protocol in your organization.
1:51 Using MCP Inspector with Zuplo MCP Servers
Test and debug your Zuplo MCP servers interactively using the Model Context Protocol Inspector.
1:19 Will MCP kill APIs?
Kevin Swiber explains why Model Context Protocol complements APIs rather than replacing them.
1:43 AI's Validation Loop + Tools
How AI agents use a validation loop with external tools to verify and refine their outputs.
1:21 Masking Secrets in MCP Servers with Zuplo
Stop secrets like API keys and tokens leaking to LLMs with Zuplo's secret masking policy on your MCP server.
1:14 APIs and tools are essential for AI!
Superface CTO Zdenek Nemec on why APIs and tools are the foundation agents need to go beyond text.
2:05 From API to MCP Server in Seconds
Turn an existing API into a remote MCP server in seconds with Zuplo, no backend code changes required.
1:45 What is Model Context Protocol
Kevin Swiber explains what Model Context Protocol is and why it matters for connecting agents to tools.
31:11 AI Agents Are Coming For Your APIs!
John McBride explains why AI agents are changing how APIs need to work.
5:55 Essential Security Policies Every MCP Server Needs
Protect MCP servers from secret leaks and prompt injections automatically.
35:15 AI Agents Fail 75% of the Time!?
Zdenek Nemec explains why AI agents fail 75% of the time on simple tasks.
7:35 Create Remote MCP Servers in Seconds!
Transform existing APIs into remote MCP servers quickly using Zuplo.
34:30 Model Context Protocol Won't Kill APIs!
Kevin Swiber explains what MCP really is and why it wont replace APIs.
7:13 Identify AI Agents Using HTTP Message Signatures
Control and identify bot and AI agent access to APIs using HTTP signatures.
1:01 What are API Brownouts?
API brownouts are scheduled, temporary failures that nudge consumers off deprecated endpoints before sunset.
0:52 UUIDs on demand!
UUID.new is a free, open-source Zuplo tool that generates UUIDs on demand for testing and mocking.
10:27 Zuplo API Gateway: Rate Limiting, Auth, RBAC & Global Deploys in 10 Mins
Set up rate limiting, auth, RBAC and global deploys in 10 minutes.
10:59 How Yext Cut Operational Overhead with Zuplo
Daryl Benzel of Hearsay (a Yext company) on moving from a homegrown gateway to Zuplo for faster, safer deploys.
3:01 What does API Brownout actually mean?!
Use API brownouts to deprecate endpoints responsibly with gradual failures.
6:43 OpenAI Codex & o4-mini vs OpenAPI
Testing OpenAI Codex and o4-mini for generating OpenAPI specifications.
5:55 Writing OpenAPI with Gemini 2.5 Pro!
Testing how well Gemini Pro 2.5 generates OpenAPI documents from prompts.
23:08 Prepare your API for MCP traffic with an API Gateway
Connect a local API to an MCP server using the Zuplo API Gateway.
26:29 When good vibes go bad!
Martyn and Josh unpack the risks of vibe coding: building apps with AI without reviewing the code.
35:46 Your API Needs to Operate at the Edge
Why your API should operate at the edge for better performance.
2:08 Should you "Founder Mode"?
Incident.io CPO Chris Evans on when staying deeply involved as a founder helps your team, and when it doesn't.
24:42 Prototype APIs with LLMs & Free Tools
Generate high-quality OpenAPI specs using LLMs and free tools.
1:46 Context is a privilege
Incident.io CPO Chris Evans on the context advantage founders have, and the responsibility to share it.
28:37 Is MCP hype or helpful?
Martyn and Josh dig into Model Context Protocol: what it is, how it works, and whether the hype is earned.
0:41 Push hard to measure values!
Incident.io CPO Chris Evans on why their "Make It Magic" value persists even though it's hard to quantify.
0:15 How to choose a company value
Incident.io CPO Chris Evans shares a quick framework for deciding whether a value is worth adopting at your company.
1:01 How "Trust by Default" works at Incident.io
Incident.io CPO Chris Evans explains how their "Trust by Default" value works in day-to-day practice.
2:26 Monzo's "Uncomfortable" Value
Incident.io CPO Chris Evans on the Monzo value that made him most uncomfortable, and how it shaped his culture.
1:26 What does an "Incident Workflow" look like?
Incident.io CPO Chris Evans walks through a typical incident workflow from his Monzo days.
0:55 Developing incident response at Monzo
How Incident.io CPO Chris Evans built the incident response practices at Monzo.
0:58 Creating a strong brand? "Make it magic!"
Incident.io uses "Make it magic!" as the guide for the less quantifiable work that builds their brand.
0:53 Incident.io track company values in Slack
Incident.io CPO Chris Evans on how they measure company value adoption in Slack to see what resonates.
42:23 "Make it magic!"
Chris Evans, CPO of Incident.io, on his path from Monzo and the values that drive the company.
0:58 Microsoft's first GTM for Visual Basic
Yuval Neeman on how Microsoft segmented the small 1990s developer audience for Visual Basic's go-to-market.
0:36 Sun sued Microsoft!
Yuval Neeman on the 1996 lawsuit where Sun blocked Microsoft's use of the JVM after Visual J++.
0:58 ASP.NET vs JSP / Scott Guthrie's Demos!
Yuval Neeman on the ASP.NET-vs-JSP battle and the Scott Guthrie demo that convinced many to bet on .NET.
0:54 Breaking VB6 Compatibility in VB.NET
Yuval Neeman on why VB6 compatibility had to break in VB.NET, and telling Bill Gates the news.
1:16 Do LLMS even need API workflow engines?
Josh and Martyn debate whether AI agents need dedicated API workflow engines.
23:10 Do LLMs Even Need API Workflow Engines?
Josh and Martyn debate whether AI agents need workflow engines, and how agents.json compares to Arazzo.
0:57 Early days of Microsoft DevDiv
Yuval Neeman on how Microsoft's Developer Division formed and made .NET its first fully test-automated language.
1:00 What if Microsoft open sourced .NET earlier?
Yuval Neeman on what might have changed if Microsoft had open-sourced .NET as early as Sun did Java.
1:00 Origin of C# at Microsoft
Yuval Neeman explains how Microsoft's decision to move away from the JVM led Anders Hejlsberg to create C#.
0:54 Visual Basic increased dev productivity
Yuval Neeman on how Visual Basic closed the productivity gap C++ created for early Windows development.
1:00 Pushing back on Bill Gates!?
Yuval Neeman shares the review strategy he used when presenting to Bill Gates inside Microsoft's Developer Division.
0:59 Bad review meetings with Bill Gates
Yuval Neeman's tell for predicting a Bill Gates review: check whether he'd spoken to lawyers beforehand.
1:08:58 Amazing history of Microsoft "DevDiv"
Yuval Neeman's full story: from Israel to leading Microsoft's DevDiv, shaping .NET, and the move from Java to C#.
20:47 30,000 APIs Exposed!
Josh and Martyn cover 30,000 exposed Postman workspaces, Go topping Cloudflare's SDK report, and APIDeck's raise.
0:35 What's new in Fuego for Golang
Creator Ewen Quimerc'h on the latest features in Fuego, the Go framework that generates OpenAPI from code.
0:49 Fuego is OpenAPI for Go!
Fuego creator Ewen Quimerc'h on how the Go framework generates OpenAPI specs straight from route definitions.
6:42 Extracting JWT data in Zuplo
Use Zuplo auth policies to extract JWT data and forward it to your backend.
0:36 What are Agentic SDKs?
Superface CTO Zdenek Nemec breaks down agentic SDKs, starting with Stripe's, and what they mean for AI agents.
0:43 JSON Schema is growing
Ben Hutton on how JSON Schema adoption is accelerating and why now is the time to invest in it.
6:42 Fast, free REST API Mocking with Mockbin
Create mock API endpoints and complete mock APIs with Mockbin.
0:44 Prepare your API for Agents!
Superface CTO Zdenek Nemec outlines what to consider when designing your API for consumption by AI agents.
0:42 JSON Schema in 2025
Ben Hutton previews the JSON Schema roadmap for 2025, including planned features and community priorities.
24:06
0:59 How engineering teams avoid API drift
API consultant Ikenna Nwaiwu on how engineering teams keep implementations aligned with their API specs.
0:48 AI can use UI so why use APIs?
Superface CTO Zdenek Nemec argues APIs still beat UI scraping for agents, if API design evolves fast enough.
0:58 Current state of JSON Schema
Ben Hutton on the state of JSON Schema: current progress, momentum, and the support the project needs.
0:42 What is API drift?
API consultant Ikenna Nwaiwu defines API drift: what it is, why it happens, and why it matters.
24:05 Is Spotify the API grinch?!
Josh and Martyn on Spotify's API shutdown, Treblle's report on AI-API growth, and Mistral's moderation API.
0:30 What is GraphQL Federation?
Apollo's Michael Watson explains GraphQL Federation and how teams compose one graph from many services.
0:54 Tackling GraphQL performance too early
Apollo's Michael Watson warns against fixing N+1 too early: ship the POC first, then optimize.
0:45 Are webhooks easier to use now?
Svix founder Tom Hacohen on why webhooks are much easier to implement thanks to better tooling and docs.
8:48 Can Mistral fix OpenAPI docs with a PDF?!
Testing Mistral Pixtral Large for generating OpenAPI from PDFs.
0:58 GraphQL Caching Options
Apollo's Michael Watson outlines the caching strategies for GraphQL and when each one makes sense.
1:00 "It was portrayed as the REST killer!"
Budhaditya Bhattacharya (Tyk) on how GraphQL's early positioning hurt it, and how much the tooling has improved.
0:57 Using OpenAPI to start conversations
Reusable OpenAPI models gave SPS Commerce teams a shared vocabulary for aligning API design across teams.
0:58 Beware API Drift!
Emmanuel Paraskakis on why API drift silently breaks integrations, and why fundamentals matter more with AI.
0:55 Ways to transport event data in EDAs
Budhaditya Bhattacharya on the options for moving event data in an EDA, from webhooks to streaming.
1:00 Explaining n+1 in GraphQL
Adam Malone breaks down the n+1 query problem in GraphQL and how Hasura's compiled queries avoid it.
21:10 "That means it's dead, right?!"
The crew on Nokia's RapidAPI buy, visual OpenAPI editors, API phishing, llms.txt, and Kong's $175M raise.
1:00 Demonstrating the value of API governance
Travis Gosselin on how SPS Commerce introduced API governance by proving value without slowing developers.
0:57 Difference between GraphQL & REST
Mike Watson of Apollo breaks down the key differences between REST and GraphQL and when each one fits.
0:37 Make APIs discoverable by AI
Emmanuel Paraskakis on the key elements, from docs to metadata, that help AI discover your APIs.
0:58 Who uses Event Driven Architecture?
Budhaditya Bhattacharya of Tyk on which application types benefit most from event-driven architecture.
22:53 Mistral, Vercel and Airbyte use this for SDKs
Create TypeScript SDKs from OpenAPI using Speakeasy.
0:53 How Hasura describe APIs to LLMs
Adam Malone on Hasura's approach to describing APIs to LLMs for accurate, runnable query generation.
0:54 Adopting API Standards
Travis Gosselin weighs custom in-house API standards against industry standards when scaling governance.
0:48 Prepare your APIs for AI Agents
Emmanuel Paraskakis on what you can do today to make your APIs discoverable by AI agents and LLMs.
1:00 Async APIs vs REST APIs
Budhaditya Bhattacharya of Tyk on how async APIs differ from REST and when to make the shift.
0:55 GraphQL, REST and.. PromptQL?
Adam Malone introduces Hasura's PromptQL, a query approach for surfacing unknown unknowns in data products.
25:11 How to write awesome API Guides!
Best practices for writing API Getting Started Guides that help developers.
26:22 What's going on in the Gartner APIM Magic Quadrant!?
The crew on shifts in Gartner's APIM Magic Quadrant, Speakeasy's $15M raise, and rate-limit header standards.
0:53 API Governance at Scale
Travis Gosselin on how SPS Commerce designed API governance to work internally and scale across the org.
0:57 Making APIs usable by AI Agents
Emmanuel Paraskakis outlines the areas to focus on now so your API is ready when AI agents start consuming it.
0:39 When should you consider API governance?
Mark Boyd shares the telltale signs that your organization is ready to adopt an API governance approach.
0:55 Creating API Docs Manually? Problematic
Andrew Walsh on why manually creating API docs leads to mounting costs, especially for undocumented systems.
0:50 What's triggering API Governance adoption?
Mark Boyd identifies the organizational pain points that push teams toward adopting API governance practices.
5:43 HTTP Request Testing Tools
Exploring Insomnia, Bruno, and HTTPie as Postman alternatives.
0:53 Top 5 API Design Patterns
Mike Amundsen shares his five go-to patterns for designing APIs that succeed in production.
0:57 Building APIs for business
Erik Wilde shares three principles for API platform engineering driven by business outcomes, not just tech.
0:45 Data Governance. Big in 2025?
Mark Boyd from Platformable makes the case that data governance will be the dominant force shaping the API landscape.
0:43 AI will be the biggest shift in APIs in 2025
Mike Amundsen predicts AI will drive the largest shift in how APIs are designed, consumed, and managed.
3:56 OpenAPI Overlays? You need to watch this!
Modify OpenAPI documents without changing the source using Overlays.
0:51 2025 will be a big year for OpenAPI
Erik Wilde highlights the OpenAPI initiatives set to gain traction and reshape API tooling.
0:48 Where are API Platforms going in 2025?
Andrew Walsh, creator of OpenAPI DevTools, shares his predictions for where API platforms are heading.
0:58 Learn JSON Merge Patch with this free tool!
A free playground at jsonmergepatch.com for learning and testing JSON Merge Patch, the simpler alternative.
1:22 JSON Patch vs JSON Merge Patch
JSON Patch vs JSON Merge Patch: when you need fine-grained ops like add and remove versus simple merges.
0:28 Versioning an API like versioning a database
Cadwyn brings Stripe-style API versioning to Python and FastAPI, keeping breaking changes manageable.
31:52 Stripe-like API Versioning
Implement migration-based response versioning like Stripe and LinkedIn.
1:01 API Orchestration in 1 minute: Combine many API calls together!
Combine multiple downstream API calls into one request with Zuplo's orchestration to cut round trips.
4:19 API Orchestration: How to combine API calls
Reduce API calls by combining multiple endpoints with orchestration.
23:06 Adding "entitled" API Authorization with Aserto and Zuplo
Add fine-grained API authorization using Aserto and Zuplo.
0:58 Arazzo spec hits 1.0.0. Time to start learning it!
The Arazzo API Workflow spec just hit 1.0.0: a quick tour of the resources and tools to start learning it.
7:25
0:50 Arazzo's potential impact on API testing
SmartBear's Frank Kilcommins on the testing tooling emerging around the Arazzo API Workflow spec.
1:00 RateMyOpenAPI.com in 60 seconds!
A 60-second tour of RateMyOpenAPI: upload your spec and get an instant quality score with fixes to make.
0:41 Prove ideas and build customer value with short projects
Incident.io's Alicia Collymore on why short projects help teams prove ideas and ship value faster.
0:32 What is an API workflow?
SmartBear's Frank Kilcommins on what API workflows are and how Arazzo makes them machine-readable.
0:58 Does OpenAI's o1 model beat GPT-4o at OpenAPI? -preview
A quick test of whether OpenAI's o1-preview writes better OpenAPI documents than GPT-4o from the same prompt.
0:58 Unblocking developers regardless of timezone using tooling
Atlassian CTO Rajeev Rajan on how their internal hub Compass keeps distributed developers unblocked.
2:49 Does OpenAI o1 beat GPT-4o at OpenAPI?
A full comparison of OpenAI's o1 against GPT-4o at generating OpenAPI documents, scored by RateMyOpenAPI.
8:20 ChatGPT vs Llama - Which LLM writes better OpenAPI?
Comparing ChatGPT and Llama for writing OpenAPI documents.
18:10 Building free API docs with Zudoku
Build customizable, OpenAPI-powered documentation with Zudoku.
4:13 Step-through Debugging for API Management!?
Debug your API gateway policies with step-through debugging in Zuplo.
10:33 Improve OpenAPI specifications with Rate My OpenAPI
Improve your OpenAPI documents with free analysis from RateMyOpenAPI.
0:25 The Edge Advantage Boosting Performance and Customer Satisfaction
Why deploying your API gateway at the edge cuts latency for globally distributed consumers.
30:23 Migrating from Apigee API Management Made Easy
Migrate from Apigee to Zuplo with minimal effort.
6:05 How to quota an API in minutes with Zuplo API Management
Add API quotas in minutes using Zuplo API Management.
5:42 Adding AI magic with Gemini to our Firestore API - Firebase Week Day 5
Add AI responses to a Firestore API by wiring Google Gemini into a Zuplo gateway, no backend changes.
18:33 Monetizing your Firestore API with Stripe - Firebase Week Day 4
Monetize a Firestore API with Stripe on Zuplo: add subscription billing and paid access, no billing code.
49:42 Building Influence for Engineers and EMs with Kelly Vaughn from Spot.ai
Spot.ai's Kelly Vaughn on building engineering teams, feedback, remote management, and psychological safety.
9:42 Adding validation and documentation to our Firestore API - Firebase Week Day 3
Add request validation and docs to a Firestore API with Zuplo, both driven by your OpenAPI schema.
13:30 Adding API Key authentication to a Firestore API - Firebase Week Day 2
Add API key authentication to a Firestore API using Zuplo.
22:57 Firestore to REST API in minutes - Firebase Week Day 1
Turn a Firebase Firestore database into a production REST API in minutes with Zuplo, no backend code.
0:48 Studio Z Sneak Peek: Spot.ai Migrating from Apigee to Zuplo
Spot.ai's Kelly Vaughn on how they migrated from Apigee to Zuplo in just a few weeks.
45:51 OpenAPI for workflows? Meet Arazzo with Frank Kilcommins
Frank Kilcommins introduces Arazzo for defining API workflows.
8:01 Best. Rate Limiter. Ever. Now with Complex Rate Limiting.
Zuplo's complex rate limiting lets you combine keys, tiers, and conditions in code, beyond a fixed quota.
18:49 Zuplo's request/response pipeline in detail
Deep dive into how Zuplo processes requests and responses.
20:17 Former Stripe uses Zuplo to accelerate their AI Startup
Ex-Stripe engineer Angelica Schwartz on using Zuplo with Supabase to ship a Stripe-grade DX at her AI startup.
7:12
40:07 Accelerating Engineering Success: Embracing Pace with Alicia Collymore from Incident.io
Incident.io's Alicia Collymore on embedding pace into engineering culture and balancing speed with well-being.
14:30 Groq AI: How to build and secure an API using Groq and Zuplo
Build and secure an AI API using Groq and Zuplo.
11:51 Super-fast API caching and cache-busting on Zuplo (backed by Supabase)
Implement fast API caching with automatic cache invalidation.
54:15 Leading with heart and high standards, with Sharmeen Chapp, Head of product for RFA @ Stripe
Stripe's Sharmeen Browarek on wearing engineering and product hats and the culture of discomfort behind growth.
21:50 Intro to Phantom API Tokens with Curity
How Curity builds a privacy-preserving token usage pattern for APIs on top of OAuth.
57:39 Security Culture in Engineering
Snyk co-founder Guy Podjarny on building a security-first engineering culture and product-led growth.
7:11 Custom API rate limiting per API Key
Set per-API-key rate limits in Zuplo, giving each consumer its own request quota with no backend changes.
4:32 A/B testing changes to your API
We show how you can use Zuplo to A/B test changes to your API in less than 5 mins.
1:03:52 Motivating teams to do the impossible
Stripe's Vivek Sharma on servant leadership, great reviews, and building an earnest, high-expectation culture.
3:58 Working Remotely Across Time Zones: Tips from Atlassian
Atlassian's approach to distributed teams and making cross-timezone collaboration work at scale.
0:42 CTO @Atlassian still reads code!
Atlassian CTO Rajeev Rajan on why he still reads code despite leading thousands of engineers.
0:58 Developer joy leads to productivity
Atlassian CTO Rajeev Rajan on why developer joy is the real driver of engineering productivity.
0:26 We believe in the flexibility for people to work from anywhere
Atlassian CTO Rajeev Rajan on why they've committed to letting people work from anywhere in the world.
14:15 Building an API with ChatGPT and Zuplo [LIVE]
Live coding session building an API with ChatGPT and Zuplo.
38:02 Inside Atlassian's Remote Engineering Culture
Atlassian CTO Rajeev Rajan on building remote engineering teams, company values, and developer joy.
2:19 We are hiring Developer Relations peeps
Zuplo's open call for Developer Relations talent who can create compelling developer content.
0:34 if you were not afraid
A quick riff on Facebook's iconic poster culture and the startup mindset of acting without fear.
0:59 Phil Sturgeon thinks Zuplo's Developer Portal is really cool! 🥰
Phil Sturgeon highlights Zuplo's developer portal and API documentation, comparing it to alternatives in the space.
0:45 be scrappy
Vijaye Raji, former Facebook VP and Statsig CEO, on the mantras behind building product with a scrappy mindset.
47:18 The Future of Developers and AI: What's Next?
GitHub VP of Engineering Scott Densmore on how AI is reshaping software development and engineering leadership.
4:24 Announcing Local Development Support!
Run Zuplo locally with the new CLI: code, save, and test with hot reloading, no containers required.
0:35 Building product while being scrappy 🧐
A short clip on building product with a scrappy, move-fast mindset, from the full Vijaye Raji interview.
0:23 An Edge API Gateway?
A quick explainer on what it means to deploy an API gateway at the edge and why latency matters.
3:58 Supaweek Day 5 - Announcing Developer Portal sign-in with Supabase Auth
Enable developer portal sign-in using Supabase Auth.
12:28 Supaweek Day 4 - let's monetize this thing
We add monetization using Stripe to our API backed by Supabase and OpenAI.
6:44 Supaweek Day 3 - Developer Portal Included
Get a complete developer portal with your Supabase API.
6:11 Supaweek Day 2 - adding user-level authorization with API Keys
Add user-level authorization to your Supabase API with API keys.
11:51 Supaweek Day 1 - Using OpenAI and Supabase DB to create an API
Build an API using OpenAI and Supabase database.
43:26 Vijaye Raji, Facebook legend and CEO of statsig.com talks product and engineering culture
Ex-Facebook VP and Statsig founder Vijaye Raji on his leadership philosophy and scaling engineering teams.
4:02 How to validate incoming requests using OpenAPI
Validate API requests automatically using your OpenAPI specification.
26:50 The best posters of Facebook, top 10 - part 2
Part two of the countdown: the top five Facebook office posters and the culture they reinforced.
2:31 Eating our own dogfood - using react-api-key-manager in our own developer portal
Zuplo's developer portal now uses the same open-source react-api-key-manager component available to everyone.
2:19 Analytics for developers using your API
Developer-facing analytics let your API consumers view their call history and status codes over time.
13:57 Self-serve API key management with React API Key Manager
Let developers manage their own API keys with a React component.
12:18 Using the Zuplo API to manage your API keys
Manage API keys programmatically with the Zuplo API: create, list, roll, and revoke consumer keys in code.
5:31 Slow down your API for lower tiers to drive upgrades?? Here's how
Implement tiered API speed limits to encourage plan upgrades.
25:12 The best posters of Facebook, top 10 - part 1
Part one: the origins of Facebook's poster culture, The Little Red Book, and posters six through ten.
6:18 Rate limit your supabase API by users AND anonymous traffic?
Apply different rate limits to authenticated and anonymous users.
17:40 Azure API Management alternative - why iTicket chose Zuplo instead
iTicket's MD on why they chose Zuplo over Azure API Management for edge deployment and simpler operations.
4:16 JWT Authentication with Firebase for your API
Secure your API with Firebase JWT authentication.
2:25 My biggest learning working at Meta: Remove Friction!
Josh Twist's biggest takeaway from Facebook: remove friction from every process to unlock developer velocity.
1:30 Firebase JWT creator - get a firebase JWT in seconds
Generate a Firebase JWT in seconds with the open-source firebasejwt.com, for quick testing tokens.
6:08 Advanced API analytics with Zuplo
Get detailed insights into your API usage with Zuplo analytics.
6:26
8:31 Go API-first with Firebase Firestore
Build an API-first application using Firebase Firestore.
20:54 Why Imburse Payments chose Zuplo as their API Gateway
Imburse Payments' James World and Andrew Withers on why they picked Zuplo and how it improved their workflow.
1:04:38
5:08 Add RBAC roles-based authorization to your API routes
Implement role-based access control for your API endpoints.
5:06 Mock an API in record time using OpenAPI
Generate mock APIs instantly from your OpenAPI specification.
13:42 How Common Paper shipped their API *fast*
Common Paper CTO Ben Garvey on how Zuplo handled auth, rate limiting, and docs so they shipped faster.
6:36 Fastest way to add your API to ChatGPT as a plugin
Turn your API into a ChatGPT plugin in minutes.
5:47 Generating a live demo API using ChatGPT + Zuplo
Use ChatGPT to generate a working demo API with Zuplo.
28:27 The subtle art of API Rate Limiting
A deep dive into rate limiting strategy: fixed vs. sliding windows, per-key limits, bursts, and 429s.
10:25 Tom Carden of Rewiring America on accelerating an API Program with Zuplo
Rewiring America's Tom Carden on how Zuplo helped get their API to market faster and with confidence.
30:45 ChatGPT & AI vs API developers - a conversation with Kin Lane
Kin Lane discusses how AI is changing API development.
19:48 Erik Wilde explains Problem Details for HTTP APIs
Erik Wilde explains RFC 7807 Problem Details for better API errors.
27:09 API Specification Wars and the API Lifecycle with Kevin Swiber
Kevin Swiber on API specifications and the full API lifecycle.
36:57 Getting the most out of OpenAPI - a conversation with Phil Sturgeon of apisyouwonthate.com
Phil Sturgeon shares tips for getting the most out of OpenAPI.
39:11 The future, and past of OpenAPI - conversation with Darrel Miller - editor of the OpenAPI.
OpenAPI editor Darrel Miller on the past and future of the spec.
3:00 Zuplo API Gateway natively supports OpenAPI
Announcing native support for the OpenAPI specification standard in the Zuplo API gateway.
8:57 Smart Routing for microservices (or isolated customer backends)
Route requests to different backends based on customer or context.
4:41 Per user rate limit your Supabase backend
Add rate-limiting, on a per-user basis to your Supabase backend in minutes. No code changes needed.
2:21 JWT generator for Supabase
A free tool for generating Supabase JWT tokens to test against your Zuplo or Supabase backend.
16:24 Add an API rate limit to your Supabase backend with a serverless API gateway
Protect your Supabase backend with serverless rate limiting.
25:56 Best Practices for API Key Authentication in 2026
Learn API key authentication best practices: key generation, storage, rotation, and securing APIs with Zuplo.
3:08 Setting up your connection GitHub and your first edge environment!
Connect GitHub and deploy your first edge environment with Zuplo.
10:56 Supa-dynamic API rate limiting based on data (example using Supabase)
Implement dynamic rate limits based on database values.
1:56 Zuplo API Management - Quick Demo
A two-minute walkthrough of shipping and securing an API with Zuplo's API management platform.
25:27 API-first with Supabase? Ship a public API for developers
Build a public developer API on top of Supabase.
7:29 JWT Authentication with Supabase for your API
Secure your API with Supabase JWT authentication.
16:27 Tyk API Management alternative - Zuplo
How Zuplo differs from Tyk: global edge deploys, GitOps, unlimited environments, and TypeScript programmability.
12:22 Azure API Management alternative - Zuplo
Why teams choose Zuplo over Azure API Management: global edge deploys, GitOps, unlimited environments, and a WAF.
2:54 Add API-Key Authentication to any API
Add fully managed API key authentication to any API: creation, validation, rotation, and leak detection.
2:23 Instant API Docs and Developer Portal
Import an OpenAPI spec or define a few routes to instantly generate a developer portal with live docs.
3:16 API Request Validation with JSON Schema
Quickly set up a gateway for an API and add validation using JSON Schema.
4:46 Dynamic Rate Limiting
A default rate limit policy is a great way to protect your API, but sometimes you need more control.
35:13 Building a Customer API - Arsham Faghihi of OnCall Health
OnCall Health's Arsham Faghihi on how API docs became a sales differentiator, and healthcare API needs.
47:10 Building a Customer API - discussion with Utsav Shah of Vanta
Vanta's Utsav Shah on building a customer API with AWS API Gateway and rate limiting at scale.
2:20 Announcing API-keys as a service in Zuplo
Add managed API key auth in minutes: Zuplo handles creation, storage, and validation for a public API.
2:17 Dynamic Rate Limiting with the Zuplo API Gateway
Set per-customer rate limits, like free vs. paid tiers, with a few lines of JavaScript in Zuplo.
1:22 Day 12 - A better AWS API Gateway?
Using Zuplo as a drop-in alternative to AWS API Gateway, including Lambda invocation with less config.
2:14 Day 11 - Tour of the portal: logging, analytics, crazy fast build and deploy
Tour Zuplo's portal: logging, analytics, fast build-and-deploy, and how it pairs with VS Code.
1:50 Day 10 - The JSFiddle of APIs?
Spin up a mock API in seconds and consume it from frontend projects, a JSFiddle-style playground for APIs.
2:05 Day 9: Web Form to AirTable
Convert HTML form submissions to JSON and forward them to Airtable, with a honeypot to filter bots.
2:19 Day 8 - An API gateway over Saas?
Build micro-APIs over SaaS like Airtable with Zuplo, the same pattern behind Zuplo's own Sticker API.
4:32 Day 7 - Custom policies in code, archiving requests to S3 for replay later
Write custom policies to archive API requests to S3.
1:52 Day 6 - Basic Authentication and Environment Variables
Add basic auth to your gateway and store credentials in Zuplo's vault-backed environment variables.
1:56 Day 5: Incoming body validation with JSON Schema
Reject malformed requests automatically with Zuplo's built-in JSON Schema validation policy.
2:20 Day 4: Smart API routing by Auth0 JWT Contents
Route requests dynamically based on claims inside an Auth0 JWT, building on Day 3's JWT setup.
2:19 Day 3 - JWT Authentication with Auth0
Secure your API gateway with Auth0 JWT authentication in minutes, from policy setup to verified request.
3:34 Day 2: Programmable to the max - making an API with Zuplo
Build a fully programmable API using Zuplo.
3:15 Day 1: Proxying an API, making it prettier, adding rate limiting, to LIVE
Proxy an API, improve its design, and add rate limiting.
Can't find what you're looking for?
Check out all our examples on GitHub or read the docs to build your own custom solution.