Conversation

Getting new Mac (M2 Air) in ~a week. Dislike tools that install all over filesys and may not be confined. What "good hygiene" practices do you use? I tried Parallels; too resource-intensive and clunky. Docker doesn't help w/ Mac apps. Accounts seem like a pain. What else?
30
38
I haven't tried it yet myself, but I'm eager to do so (in reply to me griping on her about exactly this sort of env hygiene issue):
Quote Tweet
Replying to @antonycourtney
I don't do any development outside of VS Code devcontainers anymore code.visualstudio.com/docs/remote/co Ruby is especially bad, but definitely not the only culprit
1
4
Realizing that Ruby is maybe the one thing I most have in mind with my question. (Pretty much the main reason I use docker on my laptop is to run jekyll, so all the Ruby stuff can make a mess of just that container.)
3
4
Are you using bundler to install Jekyll? I thought that usually kept things reasonably scoped to a project directory, but it's been a while since I used Ruby.
1
1
Is "bundler" there a proper noun or common noun ("a bundler")? I can't remember how I installed Jekyll, it was years ago, and I don't use Ruby for anything else, so I just made a Docker container for the whole thing. It's suboptimal but "safe"…
1
It’s a proper noun sorry. It’s a package thingy that installs stuff on a project specific basis rather than in a big blob of global state. IIRC if you have a Gemfile and calling `bundle` in you build stuff, then you are using it.
1
1
Sorry! 😭 At the very least Bundler is pretty much the industry standard for Ruby these days (because using `gem` on it's own is terrible for the reasons you mention), but yeah, I do get the frustration.
1