Checking in and sharing some of what I've been up to this month because I'm real bad at blogging regularly (or irregularly, for that matter).
runtimeterror
• John Wq
runtimeterror
• John Wq
Checking in and sharing some of what I've been up to this month because I'm real bad at blogging regularly (or irregularly, for that matter).
runtimeterror
• John Wq
I recently converted my Framework Chromebook into a real computer, bought a tiny open-source laptop, and switched to some new software and services.
runtimeterror
• John Wq
I went racing in the daily driver again.
runtimeterror
• John Wq
I went to KubeCon + CloudNativeCon in Atlanta last week, and all I got were these t-shirts, plushes, bags, stickers - and some big ideas.
runtimeterror
• John Wq
I went racing in the daily driver again.
runtimeterror
• John Wq
I went racing in my daily driver again, but it took me a week to post about it.
runtimeterror
• John Wq
$60 and an hour of my time fixed the only thing I hated about my car.
runtimeterror
• John Wq
My wife and I spent the weekend in lovely Birmingham, Alabama, to attend Furnace Fest, a 3-day music festival featuring 100 punk, hardcore, and metal artists.
runtimeterror
• John Wq
I went racing in the daily driver again, and I'm getting faster (or at least less slow).
runtimeterror
• John Wq
We went up to Nashville last night to see post-hardcore/metalcore band Our Last Night play their last-ever show.
runtimeterror
• John Wq
As it turns out, setting the extension to only load on click or for certain sites causes it to be unable to sync. Fortunately there's a workaround.
runtimeterror
• John Wq
Deploying the world's smallest OpenID Connect (OIDC) provider, tsidp, and configuring it for easy single-sign on (SSO) to Proxmox and Portainer.
runtimeterror
• John Wq
I've got a fever and the only prescription is more self-hosting. This time, it's a light-but-seriously-hardened email server optimized for end-to-end encrypted chats.
runtimeterror
• John Wq
Continuing my trend this year of renaming all the things, I've now also changed the domain for my personal blog.
runtimeterror
• John Wq
I went racing in my daily driver again
runtimeterror
• John Wq
Astute followers may have noticed that I adopted a new surname. Now I'm making it online-official by posting about it on my blog.
runtimeterror
• John Wq
Last week was one of the hardest I can remember: my wife and I said farewell to Pippin, our eleven-year-old Boston terrier.
runtimeterror
• John Wq
You can easily run Linux VMs on Android now so I got up to my usual Tailscale shenanigans.
runtimeterror
• John Wq
I spent this past weekend instructing at our annual Performance Driving School, and I had an absolute blast.
runtimeterror
• John Wq
Reflecting on some of my favorite pieces of technology because of peer pressure.
runtimeterror
• John Wq
I asked an AI to read my throwback profile picture.
runtimeterror
• John Wq
I felt like doing things with my hands today so I finally got the motor reinstalled in my 1974 Volkswagen Karmann Ghia.
runtimeterror
• John Wq
I have been casually learning German with Duolingo for 1600 days as of today.
runtimeterror
• John Wq
I'm slowly (re)building an offline music collection. Here are the albums I added this week.
runtimeterror
• John Wq
It's one of those statements which feels like it shouldn't need to be said, but here we are.
runtimeterror
• John Wq
Tinkering with things I can directly control helps me relax, so I loaded some new fonts and tweaked some styling on the blog.
runtimeterror
• John Wq
I deployed and moved to a new GoToSocial instance for a very important reason
runtimeterror
• John Wq
A quick script to fetch and display information from my Tempest weather station in my Fish shell terminal
runtimeterror
• John Wq
I just moved my GoToSocial instance from a Raspberry Pi 4 to a VM in my homelab.
runtimeterror
• John Wq
It's DNS management for admins with trust issues: where every record change is validated, previewed, and documented in git blame.