The Zuplo Blog
Learnings & Updates from the Zuplo team
Featured Article
Semantic Caching: What it is & Why You Need it
Semantic caching returns cached responses for requests with similar meaning, not just exact matches. Learn how it reduces costs, speeds up responses, and how to implement it with Zuplo.
Latest Articles
Explore our latest insights on API development, security, and best practices.
The subtle art of API Rate-Limiting
Understand API Rate Limiting techniques and best practices from the founder of Azure API Management.
Useful resources for API developers
A list of some of our most popular content
Rewiring America deploys Zuplo to accelerate their API program
A discussion with Tom Carden of Rewiring America about how they
Bringing Types to APIs with TypeSpec
An easier way to design APIs with Microsoft's new language TypeSpec
The Power of Problem Details for HTTP APIs
Better API errors with the Problem Details standard
Using jose to validate a Firebase JWT token
Firebase JWT tokens are a little unusual because they don't use secrets or JWKS but have public X509 certs
useEffect is trying to kill you
useEffect can make you your own worst enemy, protect yourself with rate-limiting
Fastest way to ship a ChatGPT plugin
Ship your ChatGPT plugin safely and quickly with Zuplo
Mirroring Docker Images with Github Actions
Mirroring Docker Images to external registries with Github Actions
Zuplo now natively supports OpenAPI
Zuplo now uses the OpenAPI specification standard at its core
Protect your OpenAI API Keys
Use Zuplo to protect your Open AI API key and rate-limit-usage
Smart Routing for Microservices (or isolated customer backends)
Consolidate multiple endpoints behind a single API with smart routing