Testing
Contract Testing with Plain-Text HTTP Specs: A Practical Guide
Microservices break apart functionality and introduce integration failure as a first-class risk.
API testing guides — test REST and GraphQL APIs, write contract tests, and automate API validation.
Testing
Microservices break apart functionality and introduce integration failure as a first-class risk.
Testing
There are two kinds of API testing tools: the ones that look impressive in demos and the ones that actually fit into your daily workflow.
Testing
Writing HTTP API tests is the easy part. The test files exist, the assertions look right, and they pass on your laptop.
API Testing
Tyk is an open-source API gateway that manages authentication, rate limiting, analytics, and API versioning through a declarative API definition system.
API Testing
Okta is the identity layer for many enterprise applications. Testing Okta integrations is challenging because identity flows involve browser redirects, SAML assertions, multi-step authentication, and external callback URLs. But untested auth is the most dangerous untested code — a broken login means no users can access your application. This guide
API Testing
AWS Cognito provides user authentication, authorization, and identity management for AWS-hosted applications.
API Testing
An API gateway is one of the most critical components in a modern backend architecture.
OWASP ZAP
OWASP ZAP (Zed Attack Proxy) has been the go-to open-source DAST (Dynamic Application Security Testing) tool for over a decade.
GraphQL
GraphQL's type system gives clients strong guarantees about response shapes.
Testing
Stripe webhooks are the backbone of payment processing — they notify your application when payments succeed, subscriptions change, and invoices are due.
Testing
Nuxt 3's server directory provides a full Node.js server powered by H3, Nitro, and unjs utilities.
Rust
End-to-end API testing in Rust has two distinct challenges: running tests fast enough that developers actually run them, and isolating your system from external HTTP dependencies without rewriting your production code. cargo-nextest solves the first problem — it runs tests in parallel processes with better output than cargo