Alexander
banner
alexsguardian.net
Alexander
@alexsguardian.net
DevOps Engineer by day, network whisperer by night, and occasional code magician. I juggle cloud infrastructure and scripts while wondering if sleep is just a myth.

Currently stuck in 🇺🇸

https://blog.alexsguardian.net
Reposted by Alexander
The Drupal -> static site migration is nearly complete. I've migrated 1,000+ posts, and now 13,000+ comments (into Remark42). All that's left is search: www.jeffgeerling.com/blog/2026/mi...
Migrating 13,000 Comments from Drupal to Hugo
After 16 years on the LAMP stack, I finished migrating this website from Drupal to Hugo a few weeks ago. What's old is new, as this blog was originally built with Thingamablog, a Java-based Static Sit...
www.jeffgeerling.com
January 21, 2026 at 2:59 AM
Reposted by Alexander
I made this....thing.
ghpfdr.vercel.app
Click or drag to paint cells, then export the SVG.
ghpfdr.vercel.app
January 17, 2026 at 3:22 AM
Introducing the Astro 6.0 Beta.

- Redesigned dev server: run against the same runtime you deploy to
- First-class Cloudflare Workers support with workerd
- Stable Content Security Policy and Live Collections

It's never been a beta time to try Astro 👀
January 13, 2026 at 8:36 PM
Ops: "We reduced costs on our cloud infra!"
Finance: "Awesome!"
CTO: "How?"
Ops: "We deleted half the infrastructure."
CTO: ".... WHAT?"

#DevOps
January 13, 2026 at 5:51 PM
Finally caught up on work. Back to normal now lol.
January 9, 2026 at 12:55 AM
Soooooo many emails 😭
January 5, 2026 at 2:16 PM
Welp last few hours of my vacation. Back to the work grind tomorrow.

ngl was enjoying not having to get out of bed before 10AM 🤣
January 5, 2026 at 1:23 AM
Reposted by Alexander
The Mono Gateway is a 10 Gbps router with dual SFP+ ports that fits in 1U in a mini rack. It's custom-built for open source Linux router software like OpenWRT, and I tested its throughput on @ServeTheHome's $1m CyPerf server!

Video: www.youtube.com/watch?v=3D5q...
January 2, 2026 at 3:20 PM
First new year without a family get together. And you know what? I'm here for it.

Movie night with the kids and a drink. That and 2025 really had nothing to celebrate tbh. Very depressing year.
December 31, 2025 at 11:28 PM
Had to pause my vacation to help patch for the Mongobleed CVE.

Now we won't hopefully end up like Ubisoft 😅
December 29, 2025 at 8:32 PM
So much for Docker Swarm HA.... replicas: 3... and all 3 are on the SAME NODE.

Only found out because I am draining one of the nodes so I can start my k3s & openebs conversion.
December 27, 2025 at 7:48 PM
Reposted by Alexander
That balance is just beautiful
December 26, 2025 at 12:25 PM
Reposted by Alexander
patch ye MongoDB, there's an exploit for a vuln which has been in the product for over a decade that allows the remote, unauth read of any memory - which includes plaintext creds.

Somebody posted an exploit on Christmas Day, Merry Christmas!

doublepulsar.com/merry-christ...
Merry Christmas Day! Have a MongoDB security incident.
Somebody from Elastic Security decided to post an exploit for CVE-2025–14847 on Christmas Day.
doublepulsar.com
December 26, 2025 at 10:57 PM
New post on the blog! Little summary of moving my photo library to Immich.

blog.alexsguardian.net/posts/2025/1...
My Journey to Immich - Self-Hosted Photo Management | Alex's Blog
How I transitioned from Google Photos to Immich for self-hosted photo management.
blog.alexsguardian.net
December 27, 2025 at 5:53 PM
My brother has now assumed the IT support role for the family.

He got the IT Support t-shirt this year 😂
December 25, 2025 at 11:17 PM
Got my new Keychron M5 mouse today. It was extremely lightweight. At least for my taste.

So now it has some hot glued mouse weights I stole from an old G502.

#ergonomics
December 22, 2025 at 9:40 PM
My holiday vacation starts this afternoon. Looking forward to turning off my work notifications until Jan 5th.

Burnout is real and I've definitely been feeling it with my current work schedule over the last year.

My team is finally getting expanded starting January so I won't be alone anymore :D
December 19, 2025 at 5:09 PM
😭 at this rate I'm just going to stop using the Internet. Especially if they take my ublock.
December 17, 2025 at 6:07 AM
TIL there is a .christmas and .lol TLD
That email from the .christmas TLD is probably naughty. In 2025, 99.8% of messages from that domain analyzed by @cloudflare.social Email Security were classified as malicious or spam. The .lol TLD wasn't much better -- it's no laughing matter.

Find out more at radar.cloudflare.com/year-in-revi...
December 16, 2025 at 4:56 PM
In other #DevOps news. Demoed @datadoghq.com to the CTO today. Looks like we should be moving forward next year.

Which means my job is about to get much, much easier. Though, that might last a week or so before I get piled with more work. 😅
December 15, 2025 at 10:34 PM
Good thing I have less than a few days left of work before vacation. Using Claude 4.5 Opus to help refactor deployment scripts kinda ate the last of my requests lol.
December 15, 2025 at 10:30 PM
I saw a bumper sticker today that said "two financial burdens onboard" with a hockey player on each side.

As a dad of 2 travel hockey players I need this 🤣
December 13, 2025 at 2:20 PM
Also wanted to mention, now that I have slept, I couldn't have moved everything without @stefanmara.com's help.

He also took over my blog hosting with his @vercel.com account ❤️
Sad day. My very first #Linode instance has been shut down for the last time. :(

Just finished moving all the sites hosted on it to @cloudflare.social Pages so they are all serverless. One less thing to manage now.
December 12, 2025 at 6:08 PM
Sad day. My very first #Linode instance has been shut down for the last time. :(

Just finished moving all the sites hosted on it to @cloudflare.social Pages so they are all serverless. One less thing to manage now.
December 12, 2025 at 6:50 AM