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

Your post must include a link to this post.

How does this work?
Write a response on your own website and include a link to this post. Then submit your response’s URL here. Your response may appear here after moderation. To update or remove it, edit or delete your original post and submit the same URL again. Learn more about Webmentions.

Discover more from Mechadarwin

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

Continue reading