this post was submitted on 21 Jul 2025
1424 points (99.0% liked)

Programmer Humor

25253 readers
1036 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Zozano@aussie.zone 28 points 4 days ago* (last edited 4 days ago) (3 children)

Spent months setting up my home server with Docker containers while learning Linux. Everything worked perfectly fine.

Then I realised Ubuntu Server is just a Debian-flavored landfill. Switched to EndeavourOS. Everything worked perfectly fine.

Then I made NixOS my daily driver and thought, "Hey, let’s ruin my weekend." Migrated the server. Everything worked perfectly fine.

Found out I could run containers as systemd services. Replaced Docker out of sheer spite using compose2nix. Everything worked perfectly fine.

Then I heard btrfs was the bee's knees. Reformatted my drives, migrated again, and spent a week learning why subvolumes are better than sex. Everything worked perfectly fine.

Got a free MacBook. Slight hardware bump. Migrated again. Spent hours fighting T2 drivers while deepthroating Tim Apple's cock. Everything worked perfectly fine.

Rewrote every systemd service as NixOS modules. Why? Something something George Mallory. Everything still works perfectly fine.

Did I ever notice a difference from the frontend? Nope.

Was this a good use of my time? Fuck no.

Did it need to happen? Does the pope compile from source in the woods?

[–] tux7350@lemmy.world 4 points 3 days ago

Im at the compose2nix phase of this pipeline. Ive got a bunch or sevices in Docker compose files and all of my systems have been running Nix for over a year now. Ive gotten the hang of my repo and made a couple modules for my specific uses and im hooked.

What would you suggest to migrate all my compose files into a nix friendly environment? I use flakes as well.

[–] Zoe@lemmynsfw.com 5 points 3 days ago

I mean it sounds like you just enjoy spending your time doing that sort of thing. I'd say that was a good use of your time if you wanted to do it, no?

[–] Auth@lemmy.world 2 points 3 days ago