---
title: "Discussion on \"API versioning: The inevitable breaking change in software\" | Hashnode"
description: "Discussion on \"API versioning: The inevitable breaking change in software\". RESTful APIs are interfaces for computers to communicate with one another, and are ideally set in stone. \nHowever, even with great design knowledge and practices, demands and requirements of systems evolve over time, which may cause incompatibility w..."
url: "https://hashnode.com/posts/api-versioning-inevitable-breaking-change-in-software/629ad15b70302328c80b6739"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [API versioning: The inevitable breaking change in software](https://yaphc.com/api-versioning-inevitable-breaking-change-in-software?utm_source=hashnode&utm_medium=feed)

RESTful APIs are interfaces for computers to communicate with one another, and are ideally set in stone. However, even with great design knowledge and practices, demands and requirements of systems evolve over time, which may cause incompatibility w...

May 25, 2020 · 5 min read · yaphc.com  
Read the article

-   [#api-versioning](https://hashnode.com/tag/api-versioning)
-   [#breaking-changes](https://hashnode.com/tag/breaking-changes)
-   [#work](https://hashnode.com/tag/work)

## Written by

[Yap Han Chiang](https://hashnode.com/@hanchiang)

@hanchiang · Singapore

  
[View profile](https://hashnode.com/@hanchiang)

Software engineer | TradFi | Defi

Software engineer based in Singapore Welcome to my website, where I write mostly on tech-related content to share the things I learned from people and from building projects using different tools. My interests are in tech, traditional finance, cryptocurrency.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
