Mastering Clojure Iteration: A Practical Guide
When to use for, map, doseq, and run!

Search for a command to run...
When to use for, map, doseq, and run!

Property based testing leading to unexpected URL discoveries

Some Takeaways from AI-assisted Rescript Exploration

Do you believe your job can be done by AI? Up until very recently I believed this was all hype. No way this could happen. There have always been proclamations of new technologies like AI taking jobs. Most of the time dismissed as fantasy, most takes ...

Return the most frequently used terminal commands

Today I learned that my favorite terminal zsh combined with oh-my-zsh includes an inbuilt command that I can use to check my most used terminal commands. To access it you just need to run zsh_stats and it will produce a ranked list of the top 20 comm...

TIL that I have been doing this completely wrong. I have been using this custom implementation: defmodule MyModule do use GenServer def report(server) do GenServer.call(server, :report) end # More functions @impl true def handle_cal...

If you find yourself in a situation where you might need to install an older Ruby version on a newer Mac (M1 and newer) you are likely to run into a few issues. This is my (failed) attempt to install Ruby 2.2.10 natively on MacOS Ventura 13.4. It is ...
![[Failing to] Install Ruby 2.2 on MacOS Ventura](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fstock%2Funsplash%2FCB--C_XfoRQ%2Fupload%2Ff0cc59e06db9e6f1d9f3f86cb5c349c2.jpeg&w=3840&q=75)
rspec is an amazing testing tool for Ruby and Rails apps. I have used it in most of the projects I’ve worked on for a long time. Despite this, I am still prone to make mistakes, so I’ll keep a log of some of them here for future reference Failing to ...