How I broke a lot of CI/CD pipelines

In the time I was working at Albert Heijn in the GitHub team, I created many GitHub Actions. One I built in my spare time was the martinbeentjes/npm-get-version-action which reads the package.json file to retrieve the version of a package. We needed this for our migration. In last years I barely touched the repository, sometimes I did a small change. This week, I changed two things which made a lot of pipelines break....

Setup Vue With Tailwind

You are walking in the beautifiul winter sun and suddenly you come up with an idea for a web application you want to build. Where to start? I use VueJS with Tailwind to quickly setup a draft project. This post guides you through this process. I expect you to have node installed and npm as well. First of all, we want to initialize the VueJS project. Vue offers a CLI tool to do this....

Who is Martin?

Hi there, I am Martin. I am a 25 year old software engineer living in The Netherlands. My main interest are in languages like Go, Rust and Kotlin. I work for Albert Heijn, one of the biggest retailers in The Netherlands....