Just Enough Ruby

Last time, I complained about a problem I was having that meant I was going to have to learn enough Ruby to debug someone else’s code effectively. Fortunately for me, it turns out that I was being wildly pessimistic. In the end, I was able to get Middlemac working with Ruby 3.3.5 with only some twiddling of dependencies. I even submitted a PR with my fixes, but since the maintainer hasn’t touched the repo in over three years, I bet it’s abandonware.

Speaking of abandonware, one of the dependencies Middlemac uses is compass, which has officially been abandoned, with the last modification happening eight years ago. Cool that it still works, I guess.

Big thanks to my friend, Kurt, though, for suggesting VS Code and, of course, running Docker. I mean, I’m running Docker anyway, since that’s where my development server and database are running, but of course it also means that VS Code can spin up a container to run a Ruby language server and give me some help when editing files.

Published by pirateguillermo

I play the bagpipes. I program computers. I support my family in their various endeavors, and I enjoy my wonderful life.

Leave a Reply

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)

Discover more from Mechadarwin

Subscribe now to keep reading and get access to the full archive.

Continue reading