Patryk's blog
Sanoid on TrueNAS
OpenPGP Paper Backup
Don't store TOTP in Bitwarden for your online accounts!
Unattended Upgrades Debian
Playing with NitroKey 3 -- PC runner using USBIP
Automating Let's Encrypt certificates with Gandi LiveDNS
How does Google Authenticator work? (Part 3)
How does Google Authenticator work? (Part 2)
How does Google Authenticator work? (Part 1)
Debian on TrueNAS Core under bhyve
Authentication in an Enterprise
Contact me
About me