• 3 Posts
  • 85 Comments
Joined 3 年前
cake
Cake day: 2023年6月13日

help-circle

  • I’ve been fully daily driving Linux for about 15 years now, and for me it’s almost all Arch now.

    I started out distro-hopping between Debian, Mint, Ubuntu, Slack, etc, but once I found Arch (and spent two weeks getting it installed, booted, and customized exactly to my liking) I was finally at home.

    I know the meme. I’m not here to claim superiority, or diminish the value of other perfectly good distros. I love Debian, I love Void, Ubuntu can die in a fire, etc.

    What I love about Arch is the lack of bloat. You get precisely what you ask for, no more, no less. You can legitimately run htop and recognize literally every program, and know if something’s wrong immediately.

    Every one of my Arch boxes is a perfect little snowflake, suited to exactly the task(s) I built it for. And if there was anything I had to learn or configure along the way? That’s just the journey, man.

    I have been eyeballing NixOS though…









  • BetterDevtoLinuxHow do you pronounce daemon?
    link
    fedilink
    arrow-up
    30
    arrow-down
    2
    ·
    2 个月前

    Calm your tits (meaning your birds), I say “daymon”, and I relish any opportunity to offend the overly devout.

    My reason is simple: I learned the word by reading it and sounding it out, and that’s more badass than “haha I say demon because I’m edgy”



  • BetterDevtolinuxmemes@lemmy.worldGUIs
    link
    fedilink
    arrow-up
    1
    ·
    2 个月前

    Don’t hate me here but this feels like that meme where the guy puts a stick in the spokes of his bike and blames the stick.

    I think that’s just a process problem, definitely depends on the specifics of your organization but I think if you raised that concern, you could probably come up with a solution that isn’t quite so burdensome, while maintaining the maturity level of IaC.

    And I hate to be that guy but that last sentence doesn’t seem have much at all to do with IaC. Big shops can use IaC, so can small shops. In my case it’s the latter, we just have so much tech spread across so many platforms that maintaining it purely via GUI is infeasible. IaC is simply the best way to go for us, due to the sheer number of moving pieces.


  • BetterDevtolinuxmemes@lemmy.worldGUIs
    link
    fedilink
    arrow-up
    2
    ·
    2 个月前

    To me the power of IaC is less in “I can stand this whole thing back up a single deploy” and more "The entire history of every configuration decision and change I’ve ever made is right here, not buried 4 submenus deep in a “new enhanced ui”.

    When we’re being audited for security/privacy/legal compliance, I have one source of truth to look at, and when it gets changed, those changes get peer reviewed just like any other code change, and git history is a great audit trail if you use decent commit messages.

    Also, knowledge transfer and onbording is way easier too, here’s all our infrastructure, here’s the rules surrounding how it gets updated, yes you will be fired if you break them. Here’s the docs regarding how to write this code, and here’s some handy formatting and validation scripts to help you along the way.

    Doing it by hand in the console is fine if you have full confidence in your ability to hand over the project to another human on your way out the door, but when it comes to that one hacky workaround you had to implement with no documentation due to the limitations of your in-house apps, you’re probably forcing the next guy to rediscover why you did it that way by breaking it half a dozen times on the next deploy after your departure, rather than just noticing the inconsistency in the IaC, then looking into the git blame and mumbling “heh, that’s dumb”.





  • BetterDevtoScience Memes@mander.xyzI dunno
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 个月前

    I’m great, thanks for asking. I had just woken up and I haven’t been sleeping much lately. It’s very possible that what I percieved as a perfectly normal way to state that I was taken aback that you could say that about this math problem, came across to you instead as an assault. Please know that wasn’t my intention, and I regret the way I phrased that. Thank you for your concern.

    Just fucking read the content before you comment next time, okay pal? 😂