Lots of service providers offer a free tier of their service. The idea is to let you kick their…
The first rule of distributed systems is “Don’t distribute your system”. Designing distributed systems…
In the era of digitalization, efficient collaboration among internal systems is crucial for enterprise success. Application Programming Interfaces (APIs) serve as the bridge for internal system integration, playing a key role in…
In my previous post Evolving your APIs, I mention the main API versioning approaches. During the talk of the same name, I sometimes…