Consistent error handling is an important issue when it comes to REST API design.
If HTTP is used as transport protocol, it is obvious to stick to specified semantics like using proper HTTP status codes in responses.
Especially in error situations it can make sense to deliver additional information in the response payload.
This blog post will have a closer look on a pattern which describes how providing such information can be enforced when Apigee is used as API gateway.
Read more
As part of my personal onboarding for Siemens MindSphere my first goal was to simulate a simple thing which delivers data to MindSphere.
In this blog post I would like to demonstrate how you can create a simple NodeJS application for sending data to MindSphere platform.
The code is available on GitHub.
Read more
Modern software engineering involves many tools for automating and speeding up the process of building, testing and deploying the software we are developing.
One interesting side effect is the potential of those tools when it comes to the set up of your local development environment.
Read more