Jun
10,
2024
Watch Session: Beyond RESTful: Modern API Standards That Challenge REST’s Monopoly
Markus Ziller's session from the last version of the API Conference was one of the most beloved ones. In this blog you can see the whole session for free.
Jun
26,
2023
REST APIs: Stop Polling, Let’s Go Streaming
REST APIs have become the dominant means for distributed applications to communicate over the last ten or fifteen years, whether that is client-server such as mobile applications, web clients, or server-server between monoliths and microservices. However, the way REST works and increasing demands on how the REST paradigm works has...
Mar
22,
2023
tsoa: API documentation for Node.js
JavaScript is known as the Wild West of web development. But despite the absence of law and order, there are a few things that even the wildest developers should stick to. These include consistent structure, documentation, and testing. We will take a look at how that works for API documentation...
Jul
12,
2022
API integration allows organizations to streamline operations
We spoke with Borya Shakhnovich, CEO of airSlate, about the capabilities of no-code solutions and how they help empower non-technical business users. Borya Shakhnovich discusses some tips and things to consider when developing APIs and how airSlate overcame challenges during API development.
Jun
10,
2022
Scalable Programming
Java continuously introduces new, useful features. For instance, Java 8 introduced the Stream API, one of the biggest highlights of the past few years. But is aggregating data with the Stream API a panacea? In this article, I’d like to explore if there’s a better alternative for certain cases from...
Apr
20,
2022
11.16 Degrees Celsius in Aachen
jq [1] is a lightweight, flexible JSON processor for the command line. You can think of it as sed, but specifically for JSON data. Just like JBang, the tool can be easily installed with various package managers for different operating systems. What can you do with it?
Dec
2,
2021
How to Build Confidence in Your APIs
Your company’s approach to APIs should be central to any vision of best practices. However, the emergence of multiple protocols and tools has brought challenges to maintaining API quality and consistency. Many teams lack confidence in developing consistent, secure, and high-quality APIs.
Jan
27,
2021
When the client specifies the API
How do I actually test the interaction in my microservices landscape? How do I make sure that the right version of a service is deployed on the right stage? How do I keep an eye on the dependencies of my microservices? And how do I ensure that all clients continue...
Jun
9,
2020
X-Road – The Free and Open Source Data Exchange Layer
X-Road is an open source data exchange layer solution that enables organizations to exchange information over the Internet. X-Road is a centrally managed distributed data exchange layer between information systems that provides a standardized and secure way to produce and consume services. X-Road ensures confidentiality, integrity and interoperability between data...
May
4,
2020
Develop gRPC services with Go
When most people think of APIs for microservices, they think of HTTP-based, RESTful Web Services first. The REST paradigm is the predominant one when it comes to services publicly available on the Internet that many development teams deal with. It also fits quite well if the problem can be traced...