Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

A 200 response can still break your API integration

An API can be up, fast, and still break every client that depends on it. A field changes from an object to an array. An optional property disappears. A path is renamed in the OpenAPI document.

  • API responses can change shape without breaking DNS or latency
  • Four types of API changes: availability, shape, contract, and behavior
  • Detailed JSON diffs pinpoint breaking changes for developers

Implementing Degraded Node.js Health Checks for API Credentials and Tiers

A readiness endpoint for a Node.js metering service should report the last verified capability state, not call the account API on every probe.

  • Store last confirmed capability state and cache with short lifespan
  • Refresh account credentials outside main request path
  • Separate liveness, readiness, and capability refresh checks

★ The iPhones 18 Pro

It’s the best version of the most successful product ever made. And yet by nature of *how* the iPhone 18 Pro improved in the last year, it’s not exciting at all.

  • iPhone 18 Pro marks Apple's 20th flagship generation
  • iPhone 18 Pro and Pro Max likely as flagship models
  • iPhone Duo potentially takes flagship spot in future anniversaries

More from Friday 18 September →