I am Jan Christoph, also known as JC. I am an entrepreneur and consultant based in Bremen, Germany. I specialize in DevOps/Kubernetes/Linux and Self-Sovereign/Decentralized Identity.

Vault: securing passwords on my laptop

Oh no, passwords! My laptop is my main computing device and I have lots of passwords that I keep in a KeePass store. This store I access interactively through the Kee Firefox Extension which works great. However, I have a bunch of applictions on my laptop that need access to my plain text groupware password and this didn't work so great with KeePass. For a long time I kept the passwords in various configuration files including netrc. This is not very secure plus it's a pain to change my pas...
Read post

WIFIonICE in conflict with Docker

Make Deutsche Bahn WiFi work with a Linux laptop + Docker tl;dr WiFi doesn't work because you have Docker installed on your laptop! Shutdown Docker and surf happily ever after. Big shout out to Armbruster IT that led me in their blog post to the issue of Docker's network configuration that overlaps with Deutsch Bahn Wifi. In the follwoing post I'll walk you through moving the Docker's networks to different IP address ranges. Identifying the issue On the trains of Deutsche Bahn WiFi uses the ...
Read post

Looking at Google Wallet through SSI Glasses

TL;DR: This article explores Google Wallet's offline-focused approach to digitizing physical wallets, contrasting it with the decentralized nature of Self-Sovereign Identity (SSI) wallets, delving into developer experiences, user interfaces, and potential future trends. In a rapidly evolving digital landscape, the concept of wallets has transcended the physical realm, finding a new home within the digital confines of our smartphones. One prominent player in this realm is Google Wallet, an...
Read post