Caching, up-front
Teams that plan for data access and caching from the start build faster, more reliable APIs than those who bolt it on in a panic later.

Caching is essential in REST APIs, and for many, it is often an afterthought. Including caching in the design process requires your team to think more carefully about your models, and how to structure the resource layer. Ask me how I know... I've spend the last week attempting to speed up a data-intensive analytics portal.
Pre-fetching data is far more performant and provides a better end-user experience in a web application, especially if the underlying API utilises caching most efficiently. If you need a little refresher, check out this great article from Speakeasy and, of course, our article Design Basics: Cacheability.
-- Alexander

Help shape the future of APIs
If you build, manage, or use APIs, your insights can help highlight key trends and challenges in the ecosystem.
Take the 10 minute survey, and you'll get early access to the report — plus a chance to win a PS5, NuPhy mechanical keyboard, and more!
The API Roundup
API News, links, and tools from around the web
OpenAPI Fundamentals
The Linux Foundation offers some fantastic courses; however, I missed that they have a free 90-minute course to Learn the basics of the OpenAPI Specification. You'll explore how to write, use, and extend OpenAPI documents to streamline API development and integration. Worth checking out if you're new to OpenAPI.
GraphQLConf 2025
GraphQL Conf has dropped the schedule for their conference in Amsterdam in September. The lineup is quite interesting, featuring GraphQL at Meta, GraphQL performance issues at Netflix, and addressing GraphQL's biggest mistakes, such as not being REST 😉.
Hono Comes to NodeJS
Hone creator Yusuke Wada talks us through using only Web Standards to build the web framework Hono and running it on Cloudflare Workers, Deno, and Bun. Yusuke details the challenges of bringing Hono to Node and how they were overcome. I love Hono and am super excited to see it come to Node.
Ktor 3.2.0 Is Now Available
If you haven't heard of Ktor before, it's a modern web framework in Kotlin that focuses on asynchronous programming features and intuitive, imperative flow. Honestly, I am not doing it justice. You should be checking it out. They recently dropped a new release with support for HTMX.
JSON evolution in Go
Go's encoding/json v2
introduces a more robust and flexible API for JSON handling. It offers enhanced performance, streaming-friendly functions like MarshalWrite
, UnmarshalRead
and customisable options for formatting and field behaviour, enabling developers to create more efficient and maintainable web APIs.
APIs You Won't Hate
The latest from the team at API's You Won't Hate.
All about Mocking, with Wiremock's Tom Akehurst
Mocking is one of those things that started out as a simple idea, and has evolved to support an incredible amount of developer use cases over the years. In this episode of the Podcast, Tom from Wiremock chats with Phil about what mocking is, strategies for not littering OpenAPI doc with mocking details, and ways to keep api dev teams empowered by mocking, instead of hampered by it.
From our Community
Articles written and shared in our free Slack community.
MCP Week Roundup
Adrian Machado shares the highlights from MCP week at Zuplo. Covering some interesting topics from how MCP won't be an API killer, how to build MCP servers with Zuplo and how AI Agents are going to be using your APIs. Worth checking out, thanks for sharing, Adrian.
Support APIs You Won't Hate
When you become an member, you'll get access to members-only content while directly supporting our work. Your support helps us to keep making resources for the API community.
Become a member todayThanks so much to our members: Kin L, Juxt, Alex R, Nolan S, Frank, James D, Rich, Ryan T, and Umair. Your support means the world to us!
✌️ Until next time,
Alexander, Phil & Mike