Previously we learned about a tool in Ruby’s standard library called un. After some consideration it occurred to me some might wonder, “How does this work?”
Articles about Technical Report
Ruby is well known as a language that is easy to use from the surface but is
deep and complex underneath. That’s what we know and love about it.
Its standard library has a similar design and contains hidden gems.
One of the gems I’ve learned about recently is un.
It’s designed to be a command line utility executed directly from ruby. This is
its usage description:
Emacs is More Like a Terminal Than an Editor
21 November 2023 · Emacs Editors IDE Moldable‑Environment Lisp Tools
I’ve long been a command-line nerd. It was, after all, my first computer interface starting with Apple II’s in school and DOS at home when my mother bought our first computer when I was 10. While I was fascinated by graphical interfaces when I first encountered them, text-based interfaces continued to hold a certain mystique especially as I became familiar with the UNIX shell through my early experiences with Linux based systems when I was in my teens.
How to Generate Unique Names With a Plain Old Ruby Object
16 November 2023 · Ruby Rails Refactoring Software‑Design
I recently came accross something approximating the following in a
client’s code base.