Loading...
Loading...
Hi, my name is Marco. Working as a Senior Software Architect at Philips. I'm an Open Source Maintainer and Contributor.
If you like my work, consider to sponsor my work.
I wrote my first blog March 2011. Mostly I'm writing on software development. In total I wrote 79 articles in 8 categories. Use search below to filter by title or click a category or tag to filter by category or tag.
Marco Franssen
Rotate your GPG subkeys and write a fresh offline backup with one command, using a script that keeps your primary fingerprint and old encryption keys.
Marco Franssen
Rotate expiring GPG subkeys without changing your primary fingerprint: add new subkeys, retire old ones, and update Git, GitHub, and SSH.
Marco Franssen
Remove your primary GPG key from your laptop, keep signing Git commits with subkeys, upload keys to GitHub, and use your GPG subkey for SSH.
Marco Franssen
Create a GPG primary key with separate signing, encryption, and authentication subkeys, add multiple email addresses, and back them up safely.
Marco Franssen
Automatically choose work or personal Git commit email addresses with conditional includes in your global Git configuration and a folder-based setup.
Marco Franssen
Compare SSH key algorithms, generate RSA and Ed25519 keys with passphrases, and configure your SSH client while migrating away from older keys.
Marco Franssen
Remove unwanted files from Git history with git-filter-repo, find previously deleted files, and push rewritten history using this practical walkthrough.
Marco Franssen
Set up SSH keys, an SSH agent, host aliases, and Bash autocompletion to connect to servers and use Git from macOS or Git Bash on Windows.
Marco Franssen
Combine separate Git repositories into a multi-module Gradle project while preserving commit history, then consolidate build and CI configuration.