APIs You Won't Hate
The largest community for API Devs on the web.
Web developmentSoftware / engineering practiceDev tools / editors / IDEs
- Posts
- 203 from 21 Oct 2017 to 19 Oct 2026
- Posting
- weekly (32 in the last year)
- Kind
- community
- Feed
- https://apisyouwonthate.com/rss/
2026 26
- Here Comes the Asteroid
- Breaking Change Detection in OpenAPI
- Docsalot: Docs for bots... and not-bots
- OpenAPI is Coming For Us All
- OpenLint: picking up where Spectral left off
- Giving Models an API for the Web, with Tabstack
- Stop the bloat: Clarity is Kindness
- APIs Are Having a Moment
- Throwaway Tooling
- Quick: Expose Every Endpoint!
- Extending OpenAPI
- Query Is Here
- Go Faster with HeyAPI
- All Devtools Die
- Save Money and use APIs
- Which of Fastify's many OpenAPI plugins are the best?
- Quality Matters
- How DO you Paywall an API?
- Slop APIs
- Anvil is the Data Company that makes PDFs a breeze
- OpenAPI.tools is Growing
- Supergood is building unofficial APIs for everything
- We 💚 Git-driven API clients
- Is REST Dead... Again?
- Sustainable APIs
- A Shiny New OpenAPI Tools
2025 33
- Design First, AI Never
- Zero-Downtime Migration from Laravel Vapor to Laravel Cloud
- NestJS: Bad, or Really Bad? 😉
- Building a Sustainable Future in APIs with Kin Lane
- TanStack DB: No More Broken APIs
- Postman was Offline?
- Goodbye Stoplight?
- Automatically Upgrade to OpenAPI v3.2
- OpenAPI 3.2... Finally!
- Is Your API Secure?
- Streaming Data with REST APIs
- A Love Letter to OpenAPI
- Playwright Does API Testing Now?
- About Slack's new rate limits...
- Goodbye Apiary.io, You'll Be Missed
- The 5 Best API Docs Tools in 2025
- OpenAPI Spec 3.2 is coming
- Caching, up-front
- All about Mocking, with Wiremock's Tom Akehurst
- OpenAPI 🤝 OpenMCP
- JSON Schema: Good, Bad and Ugly
- Does Every Framework Need Its Own Cloud?
- Evolving REST is a Pain
- HTTP Caching APIs with Laravel and Vapor
- Schrödinger's Protocol
- MCP ❤️ APIs
- Civic APIs
- A Golden Age for APIs
- ...Surely you mean to call it OpenAPI?
- HTTP Traffic vs OpenAPI
- Clickfunnels and Rails APIs with Rich Steinmetz
- New Year, New APIs
- Testing HTTP Middleware in Laravel
2024 45
- Happy Holidays from APIs You Won't Hate
- Mr. Bluesky
- Learn OpenAPI from these Realistic Examples
- State of JS Survey Time
- Powerful HTTP/API Clients: Alternatives to Postman
- APIs Around the World
- Catching up with Phil, Mike, and Alexander
- Robots Are Coming For Us!
- OpenAPI for all
- Laravel's big raise
- API Design Basics: Resources & Collections
- 2024 State of the API Survey
- Generating API Specs can be Painful, with Joel Clermont from Mastering Laravel
- Spotlight Studio in Swagger Hub?
- No more API usage nightmares, with Alex Klarfeld from Supergood.ai
- Back To Basics
- API Design Basics: Pagination
- Building an API for Global News
- Postman's Turn For Layoffs
- Convince me this is a bad idea: how Mercoa built a platform for accounts Payable
- Leveling up API Docs
- GraphQL Is Dead
- Designing the API for building Voice Assistants, with Nikhil Gupta from Vapi
- Trees and Surving Other People's APIs
- Documenting PHP APIs with OpenAPI
- AI APIs: is this the End of Coding?
- Unkey: Globally Distributed API key generation, with cofounder James Perkins
- Killing Your Products
- OpenAPI 4: Project Moonwalk
- Use OpenAPI Overlays Today
- APIs for websites that don't have APIs, with Suchintan Singh from Skyvern
- Revamping OpenAPI.tools
- Building a unified API on the shoulders of OSS with Robin Guldener from Nango
- So Long, OpenAPI PetStore
- Building a developer brand and simple API for email, with Zeno Rocha from Resend
- Frontend with OpenAPI
- Princess Beef Heavy Industries, Vacuum, Wiretap: API linting & Compliance with Quobix
- Web Frameworks & OpenAPI
- Every business is an API business, with Allan Knabe from Apiable
- Climate Friendly APIs
- Redocly, OpenAPI, and learning to Moonwalk with Lorna Jane Mitchell
- Low Code, No Code APIs
- Microsoft built Kiota to keep an API with 20,000 endpoints humming
- Low Code & No Code API Solutions - Are they Right for You?
- Utilize AI for API Governance with LintGPT
2023 40
- Low Code, No Code, and Automation for APIs - Gimmick or Godsend?
- Introducing the Webhook Standard
- Navigating Network Failures
- Rising Above the Clouds: Cloudflare Leveled Up
- Catching up with Danny Sheridan from Fern
- Popular OpenAPI Bundling Tools Compared
- Meet Redocly CLI: The Modern OpenAPI Sidekick
- Who Needs DELETE?
- Make Your API Idempotent, Avoid Ruining Clients Lives
- Modern OpenAPI Tooling for the entire API Lifecycle
- API Specs, Schemas and Standards
- What Not to Do in API Versioning
- Should an API use Semantic Versioning?
- The Bun is out of the Oven
- Smartbear Acquires Stoplight
- The Developer Experience Revolution is here
- Generate a TypeScript REST API client with Fern
- 2023's State of the API Report
- Tech Twitter is Gone.
- An API to abstract everything, with Roy Pereira from Unified.to
- Death By Google
- How to Capture Quite a Lot of API Traffic
- Creating world-class API devX with Sagar Batchu from Speakeasy
- We Build Better Together 🏳️🌈
- Rich data for every location on Earth, with Ed Freyfogle from OpenCage
- Security Matters
- Permissions are the gift that keep on giving, with Or Weis from Permit.io
- Laravel is Harmful
- APIMatic Review: Developer Experience-as-a-Service
- No-code APIs and Automation, with Constantin Schreiber from Fastgen
- AI is Coming For Your Job
- Analytics for your API, with Steve McDougall from Treblle
- Learnin' about webhooks, with Tom Haconen from Svix
- Back and Better than Ever: APIs You Won't Hate (the newsletter)
- Turn HTTP Traffic into OpenAPI with Optic
- Jazzed about API client library codegen, with Danny Sheridan from Fern
- Stigg: Infrastructure for pricing models with Anton Zagrebelny
- Don't roll your own API Management tools, with Josh Twist from Zuplo
- Funding Open Source with Dudley Carr from Stack Aid
- Note-taking tools for devs, with Drew White from Stashpad
2022 3
2020 1
2019 5
2018 7
- JSON API, OpenAPI and JSON Schema Working in Harmony
- Surviving Deprecations to Resources and Properties on Other APIs
- API Evolution for REST/HTTP APIs
- The OpenAPI and JSON Schema Divergence Problem
- Creating API Specifications from Bulls**t
- The Many Amazing Uses of JSON Schema: Client-side Validation
- Understanding RPC, REST and GraphQL
2017 5
Undated 38
- Getting started with json hyper schema part 2
- Writing documentation via contract testing
- Picking api paradigm
- What is api rate limiting about
- Http client response caching
- Api versioning has no right way
- Put vs patch vs json patch
- Turning contracts into beautiful documentation
- Representing state in rest and graphql
- Commit to api contracts
- Why some people dislike json
- Partials compromise between customization and cacheability
- You might not need graphql
- Graphql vs rest caching
- Graphql vs rest overview
- Govern your apis with speccy
- Common hypermedia patterns with json hyper schema
- Weworks api specification workflow
- Health checks with kubernetes
- Taking a timeout from poor performance
- Optimizing for the speed of light
- Organizing asyncapi documents
- Caching is hard draw me a picture
- Useful api errors for rest graphql and grpc
- Pkce vs proxy
- Testing api interactions
- Graphql and caching elephant in the room
- Api design first vs code first
- Ketting v5 hypermedia controls
- Theres no reason to write openapi by hand
- Why show users garbage api errors
- Json schema bundling finally formalised
- Creating openapi from http traffic
- Contract testing apis laravel php openapi
- Modern api deployment options in the cloud
- Supplementing documentation
- Testing spectral style guides with jest
- Securing apis with spectral owasp ruleset