Testing Stripe Webhooks Without Stripe

Stripe uses webhooks to notify about events like successfully finished payments. While integrating Stripe for the first time, I asked myself how such webhooks can be tested properly without relying on Stripe during automated test execution. In this blog post you will learn how it works. [Read More]
Tags: stripe

Implementing Azure Functions with Java

Azure Functions support several runtime environments including the Java Virtual Machine, which allows us to implement functions in programming languages like Java and Kotlin. Let's have a look at how a simple Azure Function can be implemented with Java. [Read More]

Using the OpenAPI Generator for Spring Boot

In the area of REST APIs, formal specifications serve as the contract and define, what the consumer can expect from the API. To ensure consistency of the contract and the implementation, some parts of the source code can be generated from the specification document. [Read More]
Tags: api tools

Managing Wordpress DevOps Style

Wordpress is widely used, which has a reason. It is easy to use and cheap to host. On the other side, it is somehow fragile with all its plugins. That's why I decided to apply well known DevOps practices to the Wordpress websites I manage to reduce risk. [Read More]