Page Not Found
Page not found. Your pixels are in another canvas.
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Page not found. Your pixels are in another canvas.
Minimal Mistakes is a flexible two-column Jekyll theme.
A flexible two-column Jekyll theme. Perfect for personal sites, blogs, and portfolios hosted on GitHub or your own server. Latest release v3.4.8
Bacon ipsum dolor sit amet salami ham hock ham, hamburger corned beef short ribs kielbasa biltong t-bone drumstick tri-tip tail sirloin pork chop.
True DevOps means you build it, you run it. You are responsible for the whole stack, including production. And when it comes to production, you have of cours...
It is essential to have an overview of what your software is doing, not only to troubleshoot issues but also to see how data flows through your system and ho...
For the last three years, Xpirit and Solidify organize the Global DevOps Bootcamp, an online event that teaches people about the DevOps practices using Micro...
There are various ways to connect to a Kubernetes cluster, but for a recent event (GDBC) I needed to connect to an Azure Kubernetes Cluster using an API call...
I recently received my Scribit, a wall drawing robot, that I backed using Kickstarter. You can read more about the device at the Kickstarter website or direc...
Microsoft added a nice feature in dotnet core 2.1 that allows you to register HttpClient instances in a central place and inject them using Dependency Inject...
SonarQube is an excellent static code analyzer tool as it has many different analyzers and provides useful suggestions for any potential bugs and issues. As ...
In a recent project, we use Infrastructure as Code to roll out resources to Azure. For this, we use ARM templates, and part of this template is the deploymen...
Creating an HTTP API can be done in multiple ways, but if you are a .NET developer, you most likely will use the ASP.NET Web API framework. In previous versi...
When you are using an Incident Management alerting tool like Pagerduty or VictorOps, it might be beneficial to notice when your deployment system is performi...
When you are building an HTTP API, you need to make sure your endpoints have a canonical URI structure. You can describe a canonical URL as your preferred en...
In a recent project, we use Kubernetes to host our workloads. The cluster and agents are running in Azure and we used to have this set up as virtual machines...
On the 16th of June, Xpirit organized the Global DevOps Bootcamp. An event that took place all over the world as multiple venues (75) in all kind of countrie...
In a recent project, we needed to run RabbitMQ as a replacement for our Azure service bus. The Azure SB works fine, but when we wanted to create a local end ...
When you are using a docker-compose yaml file, you basically describe how your containers need to run and interact with each other. Part of this are the port...
Runscope is a great online tool to validate and test API endpoints. For a recent project, we are using it to mimic traffic from an external system that is su...
Entity Framework allows you to use a code first approach in creating your database design. Basically, you create your classes, maybe add some annotations and...
Application Insights provides an enormous amount of information about your application, infrastructure, users etc. It can be difficult to see if a recent cha...
You might have seen it with GitHub; when you do a pull request there will most likely be a build being kicked off and that influences the state of the pull r...
It is important to know if your nicely created application is still working correctly, but you do not want to keep refreshing your browser and seeing if that...
When you practice the scrum process, then one of the artifacts is planning poker. It is a method to gather estimates for the stories and with teams new to sc...
The new Azure CLI version 2 is pretty easy to use when you want to manage your Azure resources. Even if you want to use it from the VSTS build/release agent,...
In Azure, you pay for what you use. And when we talk about virtual machines, this means that you pay for the compute, network and storage. This is charged by...
The complexity of picking a good password and what you can do as a developer
There are a lot of resources on how to setup Kubernetes on Azure, but they require some prerequisites, so I wanted to make a step by step guide here.