

Deploy to AWS ECS using GitHub Actions
Tutorial with hands-on lab to deploy containers to Amazon AWS Elastic Container Services (ECS) using GitHub Actions. Continue reading Deploy to AWS ECS using GitHub Actions

Releasing GitHub npm packages
An introduction into setting up a fully automated release process for GitHub packages with npm. But the same approach can be used for NuGet, Maven, or Gradle. Continue reading Releasing GitHub npm packages

Shrink your WSL2 virtual disk on Windows home
Shrink your WSL2 virtual disk on Windows 10 or 11 Home Edition without Optimize-VHD commandlet. Continue reading Shrink your WSL2 virtual disk on Windows home

Git für Dummies verfügbar
Mein Buch “Git für Dummies” ist seit Heute im Handel als Taschenbuch und Kindle-Edition verfügbar. Continue reading Git für Dummies verfügbar

Git Special in Javamagazin 2.2021
This edition of Javamagazin (German) contains a special about git. Continue reading Git Special in Javamagazin 2.2021

24 tips for being more productive with git
24 little expert #git tips – delivered every day until Christmas. Follow #GitVent on Twitter. Continue reading 24 tips for being more productive with git

There is a security issue, and here is how to fix it!
Today I received an alert mail from GitHub Dependabot. One of my demo projects on GitHub has a dependency on bootstrap. Here is what the mail looks like: It seems my project has a dependency on a version of bootstrap … Continue reading There is a security issue, and here is how to fix it!

Containerized development environments with docker and Visual Studio Code
How to set up a containerized development environment with wsl2, docker and Visual Studio Code. Continue reading Containerized development environments with docker and Visual Studio Code

x509: certificate signed by unknown authority
Fix the Error: “x509: certificate signed by unknown authority” on Windows Server 2019 or in the Azure Pipeline. Continue reading x509: certificate signed by unknown authority

Time to say goodbye
After 12 years with Alegri, it’s time for me to say goodbye and take on new challenges. Here I explain why and what I plan to do next. Continue reading Time to say goodbye