• 0 Posts
  • 35 Comments
Joined 1 year ago
cake
Cake day: July 7th, 2023

help-circle






  • Rails is great for starting an app, you can get something to a functional MVP state in a ridiculously small amount of time. We used to do rapid prototyping where we could be shipping it to the client in like 2-4 weeks. I haven’t found anything that comes close to this elsewhere.

    But you’re right that the big trade off is jumping off is effectively impossible, because Rails is your app. Most criticism that I see (and feel is valid) is that unless you’re willing to do a whole rewrite you will be on Rails forever. I think this is a more reasonable trade off than I see represented online; “long terms Rails is a nightmare” comes up a lot and I don’t think it’s that bad.

    I personally like that we’re seeing options for both strategies here popping up. More options is good for us as devs.






  • Nate Cox@programming.devtoRust@programming.devRust without crates.io
    link
    fedilink
    English
    arrow-up
    25
    arrow-down
    1
    ·
    1 year ago

    I don’t understand the complaint here. It sounds like the complaint is that there is a single source for libraries… but the solution provided is “use apt-get”.

    Today, I refuse to use any language that doesn’t ship with a dependency resolver like crates or rubygems. Python taught me that I really want dependencies to be a first class citizen.




  • Honestly the great failing of nix is that the new user experience is utterly terrible. I personally bounced off nix several times before I finally just grit my teeth and embraced the suck.

    I think the best you can really do is look at the community. The nix project does have documentation but it is indecipherable, and I say this as someone who mostly likes nix and uses it daily.

    https://zero-to-nix.com is a pretty good resource. I think they’re trying a bit hard to “framework” nix that maybe isn’t my preference, but the getting started guide is the best I’ve found so far.

    Also, use your search engine of choice to find articles on nix, home-manager, nix-darwin (if you’re using a Mac), and find repos out there of other people’s dotfiles. Then get used to confusion and frustration for a while.

    I still think that it has been worth it for me, personally… but there is real pain in the learning.




  • Nate Cox@programming.devto3DPrinting@lemmy.worldPrusa MK4 or Bambu labs p1s
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    3
    ·
    1 year ago

    I cancelled my mk4 order after a long wait that didn’t seem likely to end soon and got a P1S instead.

    I was upgrading from a MK3S that I’d had for a couple of years, and I was all in on Prusa.

    After using the P1S for a while now, it’s clear to me that Prusa sat on its hands for too long. The P1S is fantastic, involves virtually no setup, and gives me out-of-the-box prints better than my MK3S ever gave me even after months of fine tuning. I can’t imagine a world where Bambu doesn’t significantly erode Prusa’s market share.

    Core-XY is the way to go, and I think to really compete Prusa is going to have to finally retire the i3 bed-slinger design and step into the future.

    I want to support Prusa in principle, but they’re going to have to really step it up to get me away from my Bambu.