I spend a lot of time trying to make the digital infrastrucure my family uses safe, secure, and – to the extent possible – convenient for them.

And I feel incredibly unappreciated.

Self-Hosting Mail Again

I moved off of Gmail back to my own servers. Why self-host my email again after all these years?

Why I Share My Phone Number With Impunity

Recently I purchased the domain dpcn.us. Ever since then there has been a torrent of spam calls cascading into my telephone number. (I’ve been receiving a lot of spam emails, too, but those are less disruptive.) You see, the .us TLD doesn’t allow registrants to hide their identities. Perhaps that’s why the domains are so cheap.

So why am I not complaining?


old timey radio and microphone

I’m starting a ham radio network and I’m calling it Digital Private Calling Network, or DPCN.

Trunking, private calling, text messaging, centralized codeplug management. Join us!

Mastodon and Keycloak SAML

I managed to get Mastodon SAML sign-ins working with Keycloak. Since I never bothered to learn anything about SAML, this made it difficult. But I persevered. I would like to share what finally made it work.