Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
PeterDS
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
PeterDS
9mo ago
Great question. Versioning definitely helps, and most teams do version their APIs. The problem I kept running into is that versioning answers “where do we put breaking changes?” but not “who is still using this?”
2.
▲
by
PeterDS
9mo ago
This is quite elegant. Handling egress IP rotation at the application level via headers is much cleaner than spinning up multiple proxy containers or messing with complex iptables/routing rules. Especially useful for large IPv6 blocks
3.
▲
API Impact Tracker – Know which API clients you'll break before deploying
(github.com)
1 points
by
PeterDS
9mo ago
|
3 comments
4.
▲
by
PeterDS
9mo ago
Hi HN, I built this after breaking production APIs one too many times. The problem was always the same: remove or change an endpoint, deploy, and a few hours later customers email saying their integrations broke. API Impact Tracker answers