A fullstack guide to socket.io, Nest Gateways & Decorators

May 5, 2021

Whenever you want to design an application programming interface with Nest you can choose between different options like REST, GraphQL or Gateways (Websockets). This article will guide you on how to deal with Nest Gateways in an elegant way. Let’s get started with pure Node.js and Socket.io.

ansible-lint on gitlab-ci

February 24, 2021

As ansible-lint checks playbooks and roles for common problems and possible improvements we will explore how to run the linter on top of Gitlab CI.

running ansible on MacOS

January 19, 2021

As I’m used to run linux I want to recap how to get along with ansible on MacOS. note: there’s no platform dependency here. This should work both on m1/silicon as it will on x86-based computers.

support Gnome – fight patent trolls

October 22, 2019

In my opinion software patents are a stupid concept you may not have heard of if you live outside the United States. It is sufficient to patent the description of an idea, that’s all you need to pass in. In the last decades some “patents only” companies were founded that do not sell a real […]

creating your first gutenberg plugin – part II

March 28, 2019

In this follow up post we deal with transformations between blocks and take a look on deprecations. In the meantime I’ve prepared a repository on github including a wordpress playground you can bootstrap with docker-compose.

creating your first gutenberg plugin – part I

March 12, 2019

As wordpress 5 ships with a new editor – Gutenberg – it’s time to take a deep dive under the hood. The goal of this article series is to memoize the concepts and provide just enough know-how to get you kick-started. So let’s talk about..