Topic
DevOps
Practical articles about DevOps.
Articles

Filtering EventStoreDB subscriptions by event types
2024-06-30Regular expressions are one of the classic examples of hate and hate relationships. Yes, it’s not a typo; hate and hate. Do you know anyone who loves or knows how to…
How to automatically setup pgAdmin with a Docker database
2024-06-21Developer experience is a phrase repeated in multiple ways. In our industry, we finally realised how important it is to reduce the cognitive load. As our profession…
Setting up NGINX load balancer for .NET WebApi
2024-06-16“Just put the load balancer in front of it, and call it a day”. But is it really that simple? Was it ever “just do XYZ?“. I was preparing a new workshop recently. I…
Docker Compose Profiles, one the most useful and underrated features
2024-05-18Erik Shafer asked me on the Emmett Discord if I could provide a sample of how to run the WebApi application using Emmett. Of course, I said: sure will! I already had…
A simple way to configure integration tests pipeline
2023-08-05Continuing an effort to explain DevOps scenarios, today I’d like to show you a simple way to set up integration tests that I’m using in my sample repositories and Marten…
How to create a Docker image for the Marten application
2023-07-13Containerisation is something that pushed our industry much further. Generating immutable artefacts is a foundational aspect of the DevOps process. It’s much easier to…
A few tricks on how to set up related Docker images with docker-compose
2022-05-11In the last few days, I have been working on guidance on piping EventStoreDB logs into Elasticsearch. ELK stack (so Elasticsearch, Logstash and Kibana) is one of the most…
How to build and push Docker image with GitHub actions?
2021-08-11In the previous post, I explained that with a few simple tricks, you can make your Docker image less cluttered and build faster. I explained practical patterns on how to…
How to build an optimal Docker image for your application?
2021-08-04Some time ago, I realised that my posts from 2011 about configuration and operation in SCRUM using TFS are still hanging on the Internet. Actually, I shouldn’t really…
How to create a custom GitHub Action?
2021-05-12As you may know, I’m a fan of documentation. I wrote a few practical tips on this topic on the blog: “How to create projections of events for nested object structures…