Using Caddy and .localhost for Local HTTPS and Subdomain Support on Linux
The Challenge: Setting Up a Local Environment with Subdomain Support
Technology Architect, Engineer & Entrepreneur
The Challenge: Setting Up a Local Environment with Subdomain Support
This article reviews the new normalizes feature in Ruby on Rails 7.1 and shows how to increase reusability by creating normalizer modules.
UI testing plays a crucial role in ensuring that our applications work correctly and consistently. Traditionally, people either matched strings, referenced CSS classes or element IDs. But the landscape of UI testing is shifting, introducing a new and improved approach: data-testid.
I am an old-time CanCanCan user and recently started to consider switching to Pundit.
I am using Docker and Docker Compose since many years in my CI/CD pipelines. Docker Compose within my GitLab CI pipeline allowed me to spin up the full fledged test environment, exactly the same way as I do it for my local development environment (today, this is usually based von VS Code Remove Container).
When building docker images, one usually uses docker image build to do so. This is great for the local development environment, but we also need to build docker images within our CI/CD pipelines. Such CI/CD pipelines are usually hardened in some sense. This may mean that one cannot run or access the docker daemon from within the CI/CD environment (lack of privileged mode or support for…
This post explains how to setup and integrate GitLab CI and GCP Cloud Run in order to provide an efficient CI/CD pipeline.
This post explains how to setup and integrate GitLab CI and Firebase Hosting in order to provide an efficient CI/CD pipeline and also enable to preview and review Merge Requests when they are in the making.
Helm is a Package Manager for Kubernetes. There are plenty of officially managed and hosted Helm Charts available, but still, there may be the a need to develop own Helm charts as well.
Download Raspbian Lite