RSSAmplifier

Blog

Ben Matheja

Senior Product Manager @Porsche | Cloud-Native Platforms | SAFe ART | GenAI Integration | Operational Excellence | posts are my own opinion

matheja.meRSS feed ↗10 posts

Latest posts

Breaking Data Gatekeeping: Extracting Wächtersbach Müllkalender to ICS

Our waste collection schedules are locked behind PDFs and a proprietary app that doesn’t allow exporting. I used GenAI to transform the visual calendar into ICS files ready for import into Outlook, Google Calendar, and the likes.

Homelab: The Next Iteration

In January I published a short rundown of the major changes since 2020. This post is the follow-up.The architecture started with a Fujitsu PRIMERGY TX120 S3 and matured when the Fujitsu PRIMERGY RX2530 M2 (1U, dual CPU) became the primary hypervisor. After that, everything accelerated Talos nodes, GPU passthrough, a new hypervisor class, and a deployment model that finally scales.Reflecting on…

Replacing Root Tokens with SSO: HashiCorp Vault + Authentik OIDC

If you’re using Vault’s root token for daily operations, you’re doing it wrong. I was too. Then I accidentally committed my .vault-token file to Gitlab.

Modular Backup Architecture: From Centralized to Application-Level with Restic

After launching Platform One in July with 6 applications across 3 VMs, my centralized backup strategy immediately broke. Stackback couldn’t discover volumes across different Docker Compose contexts.

Cloudflare: DNS Migration and Tunnel Integration

Cloudflare Tunnels enabled external access from behind Carrier Grade NAT or Dual-Stack Lite. Moving DNS from Route53 to Cloudflare was the logical next step.

Reflecting on Progress: My Homelab Journey Since 2020

A lot has passed since my last update in 2020. Here’s a rundown of the major changes:

Infrastructure as Code: From Manual Provisioning to Ansible + Terraform

After three years of manually provisioning VMs through ssh and adjusting docker-compose files on the hosts, I finally committed to Infrastructure as Code. April 1, 2024: First commit to the infrastructure repository.

Homelab - Part 1: Overview

Due to Covid-19 I took on the task to build something new and exciting. It was time to rebuild and extend services i’m hosting in my local network. As a quick premise: Everything i’m running locally is only exposed to clients within the same network.

Stop Trying to Make Hard Work Easy

Today I want to recommend an interesting article from Nir Eyal.

Journey to Serverless - Migrated my Todoist Integration to Lambda

I migrated my Todoist Webhook Integration from a self-hosted version towards AWS Lambda. Here is why!